/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 --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/pthread-ext/29_conditionals_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-27 03:16:01,306 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-27 03:16:01,354 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-27 03:16:01,357 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-27 03:16:01,357 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-27 03:16:01,384 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-27 03:16:01,384 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-27 03:16:01,384 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-27 03:16:01,385 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-27 03:16:01,385 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-27 03:16:01,385 INFO L153 SettingsManager]: * Use SBE=true [2023-08-27 03:16:01,386 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-27 03:16:01,386 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-27 03:16:01,386 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-27 03:16:01,386 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-27 03:16:01,387 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-27 03:16:01,387 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-27 03:16:01,387 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-27 03:16:01,387 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-27 03:16:01,388 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-27 03:16:01,388 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-27 03:16:01,393 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-27 03:16:01,393 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-27 03:16:01,394 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-27 03:16:01,395 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-27 03:16:01,395 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-27 03:16:01,395 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-27 03:16:01,395 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-27 03:16:01,396 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-27 03:16:01,396 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-27 03:16:01,396 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-27 03:16:01,396 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-27 03:16:01,396 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-27 03:16:01,397 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-27 03:16:01,397 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-27 03:16:01,397 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2023-08-27 03:16:01,638 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-27 03:16:01,652 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-27 03:16:01,654 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-27 03:16:01,655 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-27 03:16:01,655 INFO L274 PluginConnector]: CDTParser initialized [2023-08-27 03:16:01,656 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/29_conditionals_vs.i [2023-08-27 03:16:02,630 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-27 03:16:02,802 INFO L384 CDTParser]: Found 1 translation units. [2023-08-27 03:16:02,802 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/29_conditionals_vs.i [2023-08-27 03:16:02,810 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/99feac1b8/363e81893b8e47deb465dad2bdbb507d/FLAGd1818cd20 [2023-08-27 03:16:02,822 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/99feac1b8/363e81893b8e47deb465dad2bdbb507d [2023-08-27 03:16:02,826 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-27 03:16:02,828 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-27 03:16:02,829 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-27 03:16:02,829 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-27 03:16:02,830 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-27 03:16:02,831 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.08 03:16:02" (1/1) ... [2023-08-27 03:16:02,831 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2642e276 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:02, skipping insertion in model container [2023-08-27 03:16:02,831 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.08 03:16:02" (1/1) ... [2023-08-27 03:16:02,871 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-27 03:16:03,118 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-27 03:16:03,125 INFO L201 MainTranslator]: Completed pre-run [2023-08-27 03:16:03,147 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [254] [2023-08-27 03:16:03,148 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [254] [2023-08-27 03:16:03,161 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-27 03:16:03,189 INFO L206 MainTranslator]: Completed translation [2023-08-27 03:16:03,191 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03 WrapperNode [2023-08-27 03:16:03,191 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-27 03:16:03,191 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-27 03:16:03,192 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-27 03:16:03,192 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-27 03:16:03,196 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,217 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,233 INFO L138 Inliner]: procedures = 170, calls = 15, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 64 [2023-08-27 03:16:03,234 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-27 03:16:03,235 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-27 03:16:03,235 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-27 03:16:03,235 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-27 03:16:03,240 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,240 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,243 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,243 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,254 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,257 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,262 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,263 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,269 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-27 03:16:03,271 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-27 03:16:03,271 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-27 03:16:03,271 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-27 03:16:03,272 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (1/1) ... [2023-08-27 03:16:03,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-27 03:16:03,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-27 03:16:03,291 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-27 03:16:03,304 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-27 03:16:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-27 03:16:03,318 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-27 03:16:03,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-27 03:16:03,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-27 03:16:03,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-27 03:16:03,320 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-27 03:16:03,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-27 03:16:03,320 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-27 03:16:03,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-27 03:16:03,321 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-27 03:16:03,428 INFO L236 CfgBuilder]: Building ICFG [2023-08-27 03:16:03,429 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-27 03:16:03,522 INFO L277 CfgBuilder]: Performing block encoding [2023-08-27 03:16:03,542 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-27 03:16:03,542 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-08-27 03:16:03,544 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.08 03:16:03 BoogieIcfgContainer [2023-08-27 03:16:03,544 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-27 03:16:03,545 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-27 03:16:03,545 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-27 03:16:03,547 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-27 03:16:03,547 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.08 03:16:02" (1/3) ... [2023-08-27 03:16:03,548 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e00e623 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.08 03:16:03, skipping insertion in model container [2023-08-27 03:16:03,548 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:16:03" (2/3) ... [2023-08-27 03:16:03,548 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e00e623 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.08 03:16:03, skipping insertion in model container [2023-08-27 03:16:03,548 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.08 03:16:03" (3/3) ... [2023-08-27 03:16:03,549 INFO L112 eAbstractionObserver]: Analyzing ICFG 29_conditionals_vs.i [2023-08-27 03:16:03,559 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-27 03:16:03,559 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-27 03:16:03,559 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-27 03:16:03,599 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:03,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 55 places, 58 transitions, 121 flow [2023-08-27 03:16:03,644 INFO L124 PetriNetUnfolderBase]: 7/68 cut-off events. [2023-08-27 03:16:03,644 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-27 03:16:03,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 68 events. 7/68 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 68 event pairs, 0 based on Foata normal form. 0/58 useless extension candidates. Maximal degree in co-relation 45. Up to 4 conditions per place. [2023-08-27 03:16:03,647 INFO L82 GeneralOperation]: Start removeDead. Operand has 55 places, 58 transitions, 121 flow [2023-08-27 03:16:03,650 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 55 places, 58 transitions, 121 flow [2023-08-27 03:16:03,652 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:03,658 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 58 transitions, 121 flow [2023-08-27 03:16:03,659 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 58 transitions, 121 flow [2023-08-27 03:16:03,660 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 55 places, 58 transitions, 121 flow [2023-08-27 03:16:03,671 INFO L124 PetriNetUnfolderBase]: 7/68 cut-off events. [2023-08-27 03:16:03,671 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-27 03:16:03,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 68 events. 7/68 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 68 event pairs, 0 based on Foata normal form. 0/58 useless extension candidates. Maximal degree in co-relation 45. Up to 4 conditions per place. [2023-08-27 03:16:03,672 INFO L119 LiptonReduction]: Number of co-enabled transitions 858 [2023-08-27 03:16:05,309 INFO L134 LiptonReduction]: Checked pairs total: 757 [2023-08-27 03:16:05,309 INFO L136 LiptonReduction]: Total number of compositions: 65 [2023-08-27 03:16:05,318 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:05,322 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:05,322 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:05,325 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:05,325 INFO L124 PetriNetUnfolderBase]: 0/9 cut-off events. [2023-08-27 03:16:05,325 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-27 03:16:05,325 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:05,325 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-27 03:16:05,326 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:05,331 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:05,331 INFO L85 PathProgramCache]: Analyzing trace with hash 386891863, now seen corresponding path program 1 times [2023-08-27 03:16:05,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:05,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098531187] [2023-08-27 03:16:05,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:05,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:05,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:05,399 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:05,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:05,418 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:05,419 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:05,420 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:05,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-27 03:16:05,430 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:05,435 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:05,436 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:05,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-27 03:16:05,454 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:05,456 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 86 places, 92 transitions, 196 flow [2023-08-27 03:16:05,471 INFO L124 PetriNetUnfolderBase]: 13/114 cut-off events. [2023-08-27 03:16:05,472 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-27 03:16:05,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 124 conditions, 114 events. 13/114 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 193 event pairs, 0 based on Foata normal form. 0/96 useless extension candidates. Maximal degree in co-relation 78. Up to 6 conditions per place. [2023-08-27 03:16:05,473 INFO L82 GeneralOperation]: Start removeDead. Operand has 86 places, 92 transitions, 196 flow [2023-08-27 03:16:05,473 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 86 places, 92 transitions, 196 flow [2023-08-27 03:16:05,474 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:05,474 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 86 places, 92 transitions, 196 flow [2023-08-27 03:16:05,474 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 86 places, 92 transitions, 196 flow [2023-08-27 03:16:05,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 86 places, 92 transitions, 196 flow [2023-08-27 03:16:05,491 INFO L124 PetriNetUnfolderBase]: 13/114 cut-off events. [2023-08-27 03:16:05,491 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-27 03:16:05,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 124 conditions, 114 events. 13/114 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 193 event pairs, 0 based on Foata normal form. 0/96 useless extension candidates. Maximal degree in co-relation 78. Up to 6 conditions per place. [2023-08-27 03:16:05,494 INFO L119 LiptonReduction]: Number of co-enabled transitions 3960 [2023-08-27 03:16:07,399 INFO L134 LiptonReduction]: Checked pairs total: 3727 [2023-08-27 03:16:07,399 INFO L136 LiptonReduction]: Total number of compositions: 104 [2023-08-27 03:16:07,401 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:07,401 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:07,401 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:07,404 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:07,404 INFO L124 PetriNetUnfolderBase]: 1/21 cut-off events. [2023-08-27 03:16:07,404 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-27 03:16:07,404 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:07,404 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-27 03:16:07,405 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:07,405 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:07,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1276134912, now seen corresponding path program 1 times [2023-08-27 03:16:07,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:07,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619506292] [2023-08-27 03:16:07,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:07,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:07,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:07,432 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:07,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:07,465 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:07,465 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:07,465 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:07,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-27 03:16:07,465 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:07,466 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:07,466 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:07,466 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-27 03:16:07,483 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:07,485 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 117 places, 126 transitions, 273 flow [2023-08-27 03:16:07,499 INFO L124 PetriNetUnfolderBase]: 19/160 cut-off events. [2023-08-27 03:16:07,500 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-27 03:16:07,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176 conditions, 160 events. 19/160 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 376 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 118. Up to 8 conditions per place. [2023-08-27 03:16:07,501 INFO L82 GeneralOperation]: Start removeDead. Operand has 117 places, 126 transitions, 273 flow [2023-08-27 03:16:07,502 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 117 places, 126 transitions, 273 flow [2023-08-27 03:16:07,502 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:07,502 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 126 transitions, 273 flow [2023-08-27 03:16:07,502 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 126 transitions, 273 flow [2023-08-27 03:16:07,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 117 places, 126 transitions, 273 flow [2023-08-27 03:16:07,515 INFO L124 PetriNetUnfolderBase]: 19/160 cut-off events. [2023-08-27 03:16:07,516 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-27 03:16:07,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176 conditions, 160 events. 19/160 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 376 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 118. Up to 8 conditions per place. [2023-08-27 03:16:07,520 INFO L119 LiptonReduction]: Number of co-enabled transitions 9306 [2023-08-27 03:16:10,388 INFO L134 LiptonReduction]: Checked pairs total: 9640 [2023-08-27 03:16:10,388 INFO L136 LiptonReduction]: Total number of compositions: 153 [2023-08-27 03:16:10,389 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:10,390 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:10,390 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:10,395 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:10,395 INFO L124 PetriNetUnfolderBase]: 0/27 cut-off events. [2023-08-27 03:16:10,395 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-27 03:16:10,395 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:10,395 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-27 03:16:10,395 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:10,396 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:10,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1226853216, now seen corresponding path program 1 times [2023-08-27 03:16:10,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:10,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373047335] [2023-08-27 03:16:10,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:10,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:10,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:10,417 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:10,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:10,430 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:10,430 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:10,430 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:10,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-27 03:16:10,430 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:10,431 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:10,431 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:10,431 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-27 03:16:10,447 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:10,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 148 places, 160 transitions, 352 flow [2023-08-27 03:16:10,466 INFO L124 PetriNetUnfolderBase]: 25/206 cut-off events. [2023-08-27 03:16:10,466 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-27 03:16:10,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 229 conditions, 206 events. 25/206 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 544 event pairs, 0 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 168. Up to 10 conditions per place. [2023-08-27 03:16:10,468 INFO L82 GeneralOperation]: Start removeDead. Operand has 148 places, 160 transitions, 352 flow [2023-08-27 03:16:10,470 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 148 places, 160 transitions, 352 flow [2023-08-27 03:16:10,470 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:10,470 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 148 places, 160 transitions, 352 flow [2023-08-27 03:16:10,470 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 148 places, 160 transitions, 352 flow [2023-08-27 03:16:10,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 148 places, 160 transitions, 352 flow [2023-08-27 03:16:10,494 INFO L124 PetriNetUnfolderBase]: 25/206 cut-off events. [2023-08-27 03:16:10,495 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-27 03:16:10,495 INFO L83 FinitePrefix]: Finished finitePrefix Result has 229 conditions, 206 events. 25/206 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 544 event pairs, 0 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 168. Up to 10 conditions per place. [2023-08-27 03:16:10,501 INFO L119 LiptonReduction]: Number of co-enabled transitions 16896 [2023-08-27 03:16:13,473 INFO L134 LiptonReduction]: Checked pairs total: 16810 [2023-08-27 03:16:13,473 INFO L136 LiptonReduction]: Total number of compositions: 191 [2023-08-27 03:16:13,474 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:13,475 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:13,475 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:13,478 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:13,478 INFO L124 PetriNetUnfolderBase]: 1/37 cut-off events. [2023-08-27 03:16:13,478 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-27 03:16:13,478 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:13,478 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:13,478 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:13,479 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:13,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1701285442, now seen corresponding path program 1 times [2023-08-27 03:16:13,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:13,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709031202] [2023-08-27 03:16:13,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:13,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:13,508 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:13,520 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:13,520 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:13,520 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:13,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-27 03:16:13,520 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:13,521 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:13,521 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:13,521 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-27 03:16:13,534 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:13,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 179 places, 194 transitions, 433 flow [2023-08-27 03:16:13,555 INFO L124 PetriNetUnfolderBase]: 31/252 cut-off events. [2023-08-27 03:16:13,555 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-27 03:16:13,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 283 conditions, 252 events. 31/252 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 721 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 220. Up to 12 conditions per place. [2023-08-27 03:16:13,557 INFO L82 GeneralOperation]: Start removeDead. Operand has 179 places, 194 transitions, 433 flow [2023-08-27 03:16:13,558 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 179 places, 194 transitions, 433 flow [2023-08-27 03:16:13,558 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:13,558 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 179 places, 194 transitions, 433 flow [2023-08-27 03:16:13,559 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 179 places, 194 transitions, 433 flow [2023-08-27 03:16:13,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 179 places, 194 transitions, 433 flow [2023-08-27 03:16:13,607 INFO L124 PetriNetUnfolderBase]: 31/252 cut-off events. [2023-08-27 03:16:13,607 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-27 03:16:13,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 283 conditions, 252 events. 31/252 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 721 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 220. Up to 12 conditions per place. [2023-08-27 03:16:13,619 INFO L119 LiptonReduction]: Number of co-enabled transitions 26730 [2023-08-27 03:16:17,575 INFO L134 LiptonReduction]: Checked pairs total: 29501 [2023-08-27 03:16:17,576 INFO L136 LiptonReduction]: Total number of compositions: 244 [2023-08-27 03:16:17,577 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:17,577 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:17,577 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:17,581 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:17,581 INFO L124 PetriNetUnfolderBase]: 4/51 cut-off events. [2023-08-27 03:16:17,581 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-27 03:16:17,581 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:17,581 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:17,581 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:17,581 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:17,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1344724677, now seen corresponding path program 1 times [2023-08-27 03:16:17,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:17,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380465598] [2023-08-27 03:16:17,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:17,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:17,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:17,605 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:17,623 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:17,623 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:17,623 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:17,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-27 03:16:17,623 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:17,623 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:17,624 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:17,624 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-27 03:16:17,641 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:17,643 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 228 transitions, 516 flow [2023-08-27 03:16:17,675 INFO L124 PetriNetUnfolderBase]: 37/298 cut-off events. [2023-08-27 03:16:17,675 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-27 03:16:17,676 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 298 events. 37/298 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 871 event pairs, 0 based on Foata normal form. 0/248 useless extension candidates. Maximal degree in co-relation 274. Up to 14 conditions per place. [2023-08-27 03:16:17,677 INFO L82 GeneralOperation]: Start removeDead. Operand has 210 places, 228 transitions, 516 flow [2023-08-27 03:16:17,678 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 210 places, 228 transitions, 516 flow [2023-08-27 03:16:17,678 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:17,679 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 210 places, 228 transitions, 516 flow [2023-08-27 03:16:17,679 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 210 places, 228 transitions, 516 flow [2023-08-27 03:16:17,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 228 transitions, 516 flow [2023-08-27 03:16:17,706 INFO L124 PetriNetUnfolderBase]: 37/298 cut-off events. [2023-08-27 03:16:17,706 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-27 03:16:17,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 298 events. 37/298 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 871 event pairs, 0 based on Foata normal form. 0/248 useless extension candidates. Maximal degree in co-relation 274. Up to 14 conditions per place. [2023-08-27 03:16:17,713 INFO L119 LiptonReduction]: Number of co-enabled transitions 38808 [2023-08-27 03:16:22,014 INFO L134 LiptonReduction]: Checked pairs total: 38841 [2023-08-27 03:16:22,014 INFO L136 LiptonReduction]: Total number of compositions: 273 [2023-08-27 03:16:22,015 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:22,016 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:22,016 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:22,020 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:22,020 INFO L124 PetriNetUnfolderBase]: 4/59 cut-off events. [2023-08-27 03:16:22,020 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-27 03:16:22,020 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:22,020 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:22,020 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:22,020 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:22,020 INFO L85 PathProgramCache]: Analyzing trace with hash -300410607, now seen corresponding path program 1 times [2023-08-27 03:16:22,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:22,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241813162] [2023-08-27 03:16:22,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:22,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:22,049 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:22,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:22,063 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:22,063 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:22,063 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:22,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-27 03:16:22,063 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:22,064 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:22,064 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:22,064 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-27 03:16:22,080 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:22,082 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 241 places, 262 transitions, 601 flow [2023-08-27 03:16:22,124 INFO L124 PetriNetUnfolderBase]: 43/344 cut-off events. [2023-08-27 03:16:22,126 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-27 03:16:22,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 394 conditions, 344 events. 43/344 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1065 event pairs, 0 based on Foata normal form. 0/286 useless extension candidates. Maximal degree in co-relation 329. Up to 16 conditions per place. [2023-08-27 03:16:22,129 INFO L82 GeneralOperation]: Start removeDead. Operand has 241 places, 262 transitions, 601 flow [2023-08-27 03:16:22,132 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 241 places, 262 transitions, 601 flow [2023-08-27 03:16:22,135 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:22,135 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 241 places, 262 transitions, 601 flow [2023-08-27 03:16:22,135 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 241 places, 262 transitions, 601 flow [2023-08-27 03:16:22,136 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 241 places, 262 transitions, 601 flow [2023-08-27 03:16:22,168 INFO L124 PetriNetUnfolderBase]: 43/344 cut-off events. [2023-08-27 03:16:22,168 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-27 03:16:22,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 394 conditions, 344 events. 43/344 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1065 event pairs, 0 based on Foata normal form. 0/286 useless extension candidates. Maximal degree in co-relation 329. Up to 16 conditions per place. [2023-08-27 03:16:22,179 INFO L119 LiptonReduction]: Number of co-enabled transitions 53130 [2023-08-27 03:16:27,501 INFO L134 LiptonReduction]: Checked pairs total: 55080 [2023-08-27 03:16:27,501 INFO L136 LiptonReduction]: Total number of compositions: 327 [2023-08-27 03:16:27,502 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:27,503 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:27,503 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:27,507 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:27,507 INFO L124 PetriNetUnfolderBase]: 3/65 cut-off events. [2023-08-27 03:16:27,507 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-27 03:16:27,507 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:27,507 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:27,507 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:27,508 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:27,508 INFO L85 PathProgramCache]: Analyzing trace with hash 998985804, now seen corresponding path program 1 times [2023-08-27 03:16:27,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:27,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95901185] [2023-08-27 03:16:27,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:27,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:27,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:27,534 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:27,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:27,546 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:27,546 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:27,546 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:27,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-27 03:16:27,546 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:27,547 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:27,547 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:27,547 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-27 03:16:27,563 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:27,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 296 transitions, 688 flow [2023-08-27 03:16:27,603 INFO L124 PetriNetUnfolderBase]: 49/390 cut-off events. [2023-08-27 03:16:27,603 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-27 03:16:27,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 451 conditions, 390 events. 49/390 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1222 event pairs, 0 based on Foata normal form. 0/324 useless extension candidates. Maximal degree in co-relation 385. Up to 18 conditions per place. [2023-08-27 03:16:27,606 INFO L82 GeneralOperation]: Start removeDead. Operand has 272 places, 296 transitions, 688 flow [2023-08-27 03:16:27,609 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 272 places, 296 transitions, 688 flow [2023-08-27 03:16:27,610 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:27,610 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 296 transitions, 688 flow [2023-08-27 03:16:27,610 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 296 transitions, 688 flow [2023-08-27 03:16:27,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 296 transitions, 688 flow [2023-08-27 03:16:27,644 INFO L124 PetriNetUnfolderBase]: 49/390 cut-off events. [2023-08-27 03:16:27,644 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-27 03:16:27,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 451 conditions, 390 events. 49/390 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1222 event pairs, 0 based on Foata normal form. 0/324 useless extension candidates. Maximal degree in co-relation 385. Up to 18 conditions per place. [2023-08-27 03:16:27,657 INFO L119 LiptonReduction]: Number of co-enabled transitions 69696 [2023-08-27 03:16:33,141 INFO L134 LiptonReduction]: Checked pairs total: 73914 [2023-08-27 03:16:33,141 INFO L136 LiptonReduction]: Total number of compositions: 363 [2023-08-27 03:16:33,146 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:33,147 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:33,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:33,154 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:33,154 INFO L124 PetriNetUnfolderBase]: 7/81 cut-off events. [2023-08-27 03:16:33,154 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-27 03:16:33,154 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:33,154 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:33,154 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:33,154 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:33,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1003753953, now seen corresponding path program 1 times [2023-08-27 03:16:33,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:33,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592184765] [2023-08-27 03:16:33,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:33,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:33,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:33,183 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:33,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:33,209 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:33,209 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:33,209 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:33,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-27 03:16:33,209 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:33,210 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:33,210 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:33,210 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-27 03:16:33,229 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:33,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 303 places, 330 transitions, 777 flow [2023-08-27 03:16:33,271 INFO L124 PetriNetUnfolderBase]: 55/436 cut-off events. [2023-08-27 03:16:33,271 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-27 03:16:33,274 INFO L83 FinitePrefix]: Finished finitePrefix Result has 509 conditions, 436 events. 55/436 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1394 event pairs, 0 based on Foata normal form. 0/362 useless extension candidates. Maximal degree in co-relation 442. Up to 20 conditions per place. [2023-08-27 03:16:33,274 INFO L82 GeneralOperation]: Start removeDead. Operand has 303 places, 330 transitions, 777 flow [2023-08-27 03:16:33,278 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 303 places, 330 transitions, 777 flow [2023-08-27 03:16:33,278 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:33,278 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 303 places, 330 transitions, 777 flow [2023-08-27 03:16:33,278 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 303 places, 330 transitions, 777 flow [2023-08-27 03:16:33,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 303 places, 330 transitions, 777 flow [2023-08-27 03:16:33,321 INFO L124 PetriNetUnfolderBase]: 55/436 cut-off events. [2023-08-27 03:16:33,321 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-27 03:16:33,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 509 conditions, 436 events. 55/436 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1394 event pairs, 0 based on Foata normal form. 0/362 useless extension candidates. Maximal degree in co-relation 442. Up to 20 conditions per place. [2023-08-27 03:16:33,338 INFO L119 LiptonReduction]: Number of co-enabled transitions 88506 [2023-08-27 03:16:39,456 INFO L134 LiptonReduction]: Checked pairs total: 95261 [2023-08-27 03:16:39,456 INFO L136 LiptonReduction]: Total number of compositions: 406 [2023-08-27 03:16:39,461 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:39,462 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:39,462 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:39,469 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:39,469 INFO L124 PetriNetUnfolderBase]: 7/89 cut-off events. [2023-08-27 03:16:39,469 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-27 03:16:39,469 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:39,469 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:39,469 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:39,469 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:39,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1913591799, now seen corresponding path program 1 times [2023-08-27 03:16:39,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:39,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172040614] [2023-08-27 03:16:39,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:39,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:39,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:39,502 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:39,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:39,520 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:39,520 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:39,521 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:39,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-27 03:16:39,521 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:39,524 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:39,524 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:39,524 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-27 03:16:39,546 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:39,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 334 places, 364 transitions, 868 flow [2023-08-27 03:16:39,600 INFO L124 PetriNetUnfolderBase]: 61/482 cut-off events. [2023-08-27 03:16:39,601 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-27 03:16:39,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 568 conditions, 482 events. 61/482 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1567 event pairs, 0 based on Foata normal form. 0/400 useless extension candidates. Maximal degree in co-relation 500. Up to 22 conditions per place. [2023-08-27 03:16:39,605 INFO L82 GeneralOperation]: Start removeDead. Operand has 334 places, 364 transitions, 868 flow [2023-08-27 03:16:39,608 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 334 places, 364 transitions, 868 flow [2023-08-27 03:16:39,608 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:39,608 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 334 places, 364 transitions, 868 flow [2023-08-27 03:16:39,608 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 334 places, 364 transitions, 868 flow [2023-08-27 03:16:39,608 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 334 places, 364 transitions, 868 flow [2023-08-27 03:16:39,657 INFO L124 PetriNetUnfolderBase]: 61/482 cut-off events. [2023-08-27 03:16:39,657 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-27 03:16:39,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 568 conditions, 482 events. 61/482 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1567 event pairs, 0 based on Foata normal form. 0/400 useless extension candidates. Maximal degree in co-relation 500. Up to 22 conditions per place. [2023-08-27 03:16:39,678 INFO L119 LiptonReduction]: Number of co-enabled transitions 109560 [2023-08-27 03:16:46,585 INFO L134 LiptonReduction]: Checked pairs total: 112842 [2023-08-27 03:16:46,585 INFO L136 LiptonReduction]: Total number of compositions: 445 [2023-08-27 03:16:46,586 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:46,587 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:46,587 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:46,593 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:46,593 INFO L124 PetriNetUnfolderBase]: 7/97 cut-off events. [2023-08-27 03:16:46,593 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-27 03:16:46,593 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:46,593 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:46,593 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:46,593 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:46,593 INFO L85 PathProgramCache]: Analyzing trace with hash 23625871, now seen corresponding path program 1 times [2023-08-27 03:16:46,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:46,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466829278] [2023-08-27 03:16:46,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:46,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:46,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:46,608 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:46,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:46,618 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:46,618 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:46,618 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:46,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-27 03:16:46,618 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:46,618 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:46,618 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:46,618 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-27 03:16:46,643 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:46,645 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 365 places, 398 transitions, 961 flow [2023-08-27 03:16:46,704 INFO L124 PetriNetUnfolderBase]: 67/528 cut-off events. [2023-08-27 03:16:46,704 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-27 03:16:46,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 628 conditions, 528 events. 67/528 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1755 event pairs, 0 based on Foata normal form. 0/438 useless extension candidates. Maximal degree in co-relation 559. Up to 24 conditions per place. [2023-08-27 03:16:46,709 INFO L82 GeneralOperation]: Start removeDead. Operand has 365 places, 398 transitions, 961 flow [2023-08-27 03:16:46,712 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 365 places, 398 transitions, 961 flow [2023-08-27 03:16:46,712 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:46,712 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 365 places, 398 transitions, 961 flow [2023-08-27 03:16:46,712 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 365 places, 398 transitions, 961 flow [2023-08-27 03:16:46,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 365 places, 398 transitions, 961 flow [2023-08-27 03:16:46,772 INFO L124 PetriNetUnfolderBase]: 67/528 cut-off events. [2023-08-27 03:16:46,772 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-27 03:16:46,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 628 conditions, 528 events. 67/528 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1755 event pairs, 0 based on Foata normal form. 0/438 useless extension candidates. Maximal degree in co-relation 559. Up to 24 conditions per place. [2023-08-27 03:16:46,797 INFO L119 LiptonReduction]: Number of co-enabled transitions 132858 [2023-08-27 03:16:53,897 INFO L134 LiptonReduction]: Checked pairs total: 135603 [2023-08-27 03:16:53,898 INFO L136 LiptonReduction]: Total number of compositions: 494 [2023-08-27 03:16:53,899 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:16:53,899 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:16:53,899 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:16:53,906 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:16:53,906 INFO L124 PetriNetUnfolderBase]: 9/109 cut-off events. [2023-08-27 03:16:53,906 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-27 03:16:53,906 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:16:53,906 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:16:53,906 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:16:53,907 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:16:53,907 INFO L85 PathProgramCache]: Analyzing trace with hash 764859445, now seen corresponding path program 1 times [2023-08-27 03:16:53,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:16:53,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705595325] [2023-08-27 03:16:53,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:16:53,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:16:53,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:53,921 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:16:53,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:16:53,931 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:16:53,931 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:16:53,932 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:16:53,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-27 03:16:53,932 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:16:53,932 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:16:53,932 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:16:53,932 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-27 03:16:53,960 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:16:53,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 396 places, 432 transitions, 1056 flow [2023-08-27 03:16:54,063 INFO L124 PetriNetUnfolderBase]: 73/574 cut-off events. [2023-08-27 03:16:54,064 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-27 03:16:54,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 689 conditions, 574 events. 73/574 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1914 event pairs, 0 based on Foata normal form. 0/476 useless extension candidates. Maximal degree in co-relation 619. Up to 26 conditions per place. [2023-08-27 03:16:54,069 INFO L82 GeneralOperation]: Start removeDead. Operand has 396 places, 432 transitions, 1056 flow [2023-08-27 03:16:54,073 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 396 places, 432 transitions, 1056 flow [2023-08-27 03:16:54,073 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:16:54,073 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 396 places, 432 transitions, 1056 flow [2023-08-27 03:16:54,073 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 396 places, 432 transitions, 1056 flow [2023-08-27 03:16:54,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 396 places, 432 transitions, 1056 flow [2023-08-27 03:16:54,145 INFO L124 PetriNetUnfolderBase]: 73/574 cut-off events. [2023-08-27 03:16:54,145 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-27 03:16:54,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 689 conditions, 574 events. 73/574 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1914 event pairs, 0 based on Foata normal form. 0/476 useless extension candidates. Maximal degree in co-relation 619. Up to 26 conditions per place. [2023-08-27 03:16:54,175 INFO L119 LiptonReduction]: Number of co-enabled transitions 158400 [2023-08-27 03:17:02,445 INFO L134 LiptonReduction]: Checked pairs total: 163310 [2023-08-27 03:17:02,446 INFO L136 LiptonReduction]: Total number of compositions: 542 [2023-08-27 03:17:02,447 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:17:02,447 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:17:02,447 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:17:02,454 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:17:02,454 INFO L124 PetriNetUnfolderBase]: 7/113 cut-off events. [2023-08-27 03:17:02,454 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-27 03:17:02,455 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:17:02,455 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:17:02,455 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:17:02,455 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:17:02,455 INFO L85 PathProgramCache]: Analyzing trace with hash 42884310, now seen corresponding path program 1 times [2023-08-27 03:17:02,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:17:02,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454988326] [2023-08-27 03:17:02,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:17:02,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:17:02,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:02,471 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:17:02,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:02,488 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:17:02,488 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:17:02,488 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:17:02,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-27 03:17:02,489 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:17:02,490 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:17:02,490 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:17:02,490 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-27 03:17:02,520 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:17:02,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 427 places, 466 transitions, 1153 flow [2023-08-27 03:17:02,605 INFO L124 PetriNetUnfolderBase]: 79/620 cut-off events. [2023-08-27 03:17:02,605 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-27 03:17:02,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 751 conditions, 620 events. 79/620 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2080 event pairs, 0 based on Foata normal form. 0/514 useless extension candidates. Maximal degree in co-relation 680. Up to 28 conditions per place. [2023-08-27 03:17:02,612 INFO L82 GeneralOperation]: Start removeDead. Operand has 427 places, 466 transitions, 1153 flow [2023-08-27 03:17:02,616 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 427 places, 466 transitions, 1153 flow [2023-08-27 03:17:02,616 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:17:02,616 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 427 places, 466 transitions, 1153 flow [2023-08-27 03:17:02,617 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 427 places, 466 transitions, 1153 flow [2023-08-27 03:17:02,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 427 places, 466 transitions, 1153 flow [2023-08-27 03:17:02,698 INFO L124 PetriNetUnfolderBase]: 79/620 cut-off events. [2023-08-27 03:17:02,698 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-27 03:17:02,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 751 conditions, 620 events. 79/620 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2080 event pairs, 0 based on Foata normal form. 0/514 useless extension candidates. Maximal degree in co-relation 680. Up to 28 conditions per place. [2023-08-27 03:17:02,735 INFO L119 LiptonReduction]: Number of co-enabled transitions 186186 [2023-08-27 03:17:11,748 INFO L134 LiptonReduction]: Checked pairs total: 189631 [2023-08-27 03:17:11,748 INFO L136 LiptonReduction]: Total number of compositions: 582 [2023-08-27 03:17:11,749 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:17:11,749 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:17:11,749 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:17:11,758 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:17:11,758 INFO L124 PetriNetUnfolderBase]: 7/121 cut-off events. [2023-08-27 03:17:11,758 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-27 03:17:11,758 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:17:11,758 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-27 03:17:11,758 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:17:11,758 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:17:11,758 INFO L85 PathProgramCache]: Analyzing trace with hash -71590723, now seen corresponding path program 1 times [2023-08-27 03:17:11,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:17:11,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977621707] [2023-08-27 03:17:11,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:17:11,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:17:11,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:11,772 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:17:11,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:11,785 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:17:11,785 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:17:11,785 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:17:11,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-27 03:17:11,785 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:17:11,786 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:17:11,786 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:17:11,786 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-27 03:17:11,818 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:17:11,821 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 458 places, 500 transitions, 1252 flow [2023-08-27 03:17:11,946 INFO L124 PetriNetUnfolderBase]: 85/666 cut-off events. [2023-08-27 03:17:11,947 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-27 03:17:11,955 INFO L83 FinitePrefix]: Finished finitePrefix Result has 814 conditions, 666 events. 85/666 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2272 event pairs, 0 based on Foata normal form. 0/552 useless extension candidates. Maximal degree in co-relation 742. Up to 30 conditions per place. [2023-08-27 03:17:11,955 INFO L82 GeneralOperation]: Start removeDead. Operand has 458 places, 500 transitions, 1252 flow [2023-08-27 03:17:11,962 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 458 places, 500 transitions, 1252 flow [2023-08-27 03:17:11,962 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:17:11,962 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 458 places, 500 transitions, 1252 flow [2023-08-27 03:17:11,962 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 458 places, 500 transitions, 1252 flow [2023-08-27 03:17:11,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 458 places, 500 transitions, 1252 flow [2023-08-27 03:17:12,057 INFO L124 PetriNetUnfolderBase]: 85/666 cut-off events. [2023-08-27 03:17:12,057 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-27 03:17:12,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 814 conditions, 666 events. 85/666 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2272 event pairs, 0 based on Foata normal form. 0/552 useless extension candidates. Maximal degree in co-relation 742. Up to 30 conditions per place. [2023-08-27 03:17:12,100 INFO L119 LiptonReduction]: Number of co-enabled transitions 216216 [2023-08-27 03:17:21,204 INFO L134 LiptonReduction]: Checked pairs total: 214373 [2023-08-27 03:17:21,205 INFO L136 LiptonReduction]: Total number of compositions: 615 [2023-08-27 03:17:21,206 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:17:21,206 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:17:21,206 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:17:21,215 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:17:21,215 INFO L124 PetriNetUnfolderBase]: 8/131 cut-off events. [2023-08-27 03:17:21,215 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-27 03:17:21,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:17:21,215 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-27 03:17:21,215 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:17:21,216 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:17:21,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1916229858, now seen corresponding path program 1 times [2023-08-27 03:17:21,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:17:21,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526717984] [2023-08-27 03:17:21,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:17:21,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:17:21,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:21,231 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:17:21,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:21,250 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:17:21,250 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:17:21,250 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:17:21,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-27 03:17:21,251 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:17:21,251 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:17:21,251 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:17:21,251 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-27 03:17:21,289 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:17:21,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 489 places, 534 transitions, 1353 flow [2023-08-27 03:17:21,400 INFO L124 PetriNetUnfolderBase]: 91/712 cut-off events. [2023-08-27 03:17:21,400 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-27 03:17:21,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 878 conditions, 712 events. 91/712 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2428 event pairs, 0 based on Foata normal form. 0/590 useless extension candidates. Maximal degree in co-relation 805. Up to 32 conditions per place. [2023-08-27 03:17:21,411 INFO L82 GeneralOperation]: Start removeDead. Operand has 489 places, 534 transitions, 1353 flow [2023-08-27 03:17:21,416 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 489 places, 534 transitions, 1353 flow [2023-08-27 03:17:21,416 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:17:21,416 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 489 places, 534 transitions, 1353 flow [2023-08-27 03:17:21,417 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 489 places, 534 transitions, 1353 flow [2023-08-27 03:17:21,417 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 489 places, 534 transitions, 1353 flow [2023-08-27 03:17:21,541 INFO L124 PetriNetUnfolderBase]: 91/712 cut-off events. [2023-08-27 03:17:21,541 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-27 03:17:21,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 878 conditions, 712 events. 91/712 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2428 event pairs, 0 based on Foata normal form. 0/590 useless extension candidates. Maximal degree in co-relation 805. Up to 32 conditions per place. [2023-08-27 03:17:21,587 INFO L119 LiptonReduction]: Number of co-enabled transitions 248490 [2023-08-27 03:17:31,930 INFO L134 LiptonReduction]: Checked pairs total: 265818 [2023-08-27 03:17:31,930 INFO L136 LiptonReduction]: Total number of compositions: 679 [2023-08-27 03:17:31,932 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:17:31,932 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:17:31,932 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:17:31,942 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:17:31,942 INFO L124 PetriNetUnfolderBase]: 9/141 cut-off events. [2023-08-27 03:17:31,943 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-27 03:17:31,943 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:17:31,943 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-27 03:17:31,943 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:17:31,943 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:17:31,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1626866961, now seen corresponding path program 1 times [2023-08-27 03:17:31,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:17:31,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127765604] [2023-08-27 03:17:31,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:17:31,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:17:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:31,959 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:17:31,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:31,976 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:17:31,976 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:17:31,977 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:17:31,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-27 03:17:31,977 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:17:31,978 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:17:31,978 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:17:31,978 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-27 03:17:32,014 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:17:32,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 520 places, 568 transitions, 1456 flow [2023-08-27 03:17:32,184 INFO L124 PetriNetUnfolderBase]: 97/758 cut-off events. [2023-08-27 03:17:32,184 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-27 03:17:32,194 INFO L83 FinitePrefix]: Finished finitePrefix Result has 943 conditions, 758 events. 97/758 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2616 event pairs, 0 based on Foata normal form. 0/628 useless extension candidates. Maximal degree in co-relation 869. Up to 34 conditions per place. [2023-08-27 03:17:32,194 INFO L82 GeneralOperation]: Start removeDead. Operand has 520 places, 568 transitions, 1456 flow [2023-08-27 03:17:32,199 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 520 places, 568 transitions, 1456 flow [2023-08-27 03:17:32,200 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:17:32,200 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 520 places, 568 transitions, 1456 flow [2023-08-27 03:17:32,200 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 520 places, 568 transitions, 1456 flow [2023-08-27 03:17:32,200 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 520 places, 568 transitions, 1456 flow [2023-08-27 03:17:32,317 INFO L124 PetriNetUnfolderBase]: 97/758 cut-off events. [2023-08-27 03:17:32,317 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-27 03:17:32,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 943 conditions, 758 events. 97/758 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2616 event pairs, 0 based on Foata normal form. 0/628 useless extension candidates. Maximal degree in co-relation 869. Up to 34 conditions per place. [2023-08-27 03:17:32,374 INFO L119 LiptonReduction]: Number of co-enabled transitions 283008 [2023-08-27 03:17:43,502 INFO L134 LiptonReduction]: Checked pairs total: 293611 [2023-08-27 03:17:43,503 INFO L136 LiptonReduction]: Total number of compositions: 710 [2023-08-27 03:17:43,504 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:17:43,504 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:17:43,504 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:17:43,515 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:17:43,515 INFO L124 PetriNetUnfolderBase]: 10/151 cut-off events. [2023-08-27 03:17:43,515 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-27 03:17:43,515 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:17:43,515 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-27 03:17:43,515 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:17:43,515 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:17:43,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1787913129, now seen corresponding path program 1 times [2023-08-27 03:17:43,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:17:43,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365754037] [2023-08-27 03:17:43,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:17:43,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:17:43,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:43,532 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:17:43,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:43,546 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:17:43,546 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:17:43,546 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:17:43,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-27 03:17:43,546 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:17:43,546 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:17:43,546 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:17:43,546 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-27 03:17:43,584 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:17:43,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 551 places, 602 transitions, 1561 flow [2023-08-27 03:17:43,724 INFO L124 PetriNetUnfolderBase]: 103/804 cut-off events. [2023-08-27 03:17:43,724 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-27 03:17:43,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1009 conditions, 804 events. 103/804 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2779 event pairs, 0 based on Foata normal form. 0/666 useless extension candidates. Maximal degree in co-relation 934. Up to 36 conditions per place. [2023-08-27 03:17:43,738 INFO L82 GeneralOperation]: Start removeDead. Operand has 551 places, 602 transitions, 1561 flow [2023-08-27 03:17:43,744 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 551 places, 602 transitions, 1561 flow [2023-08-27 03:17:43,744 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:17:43,744 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 551 places, 602 transitions, 1561 flow [2023-08-27 03:17:43,744 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 551 places, 602 transitions, 1561 flow [2023-08-27 03:17:43,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 551 places, 602 transitions, 1561 flow [2023-08-27 03:17:43,891 INFO L124 PetriNetUnfolderBase]: 103/804 cut-off events. [2023-08-27 03:17:43,891 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-27 03:17:43,903 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1009 conditions, 804 events. 103/804 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2779 event pairs, 0 based on Foata normal form. 0/666 useless extension candidates. Maximal degree in co-relation 934. Up to 36 conditions per place. [2023-08-27 03:17:43,951 INFO L119 LiptonReduction]: Number of co-enabled transitions 319770 [2023-08-27 03:17:56,257 INFO L134 LiptonReduction]: Checked pairs total: 348620 [2023-08-27 03:17:56,258 INFO L136 LiptonReduction]: Total number of compositions: 763 [2023-08-27 03:17:56,259 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:17:56,259 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:17:56,259 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:17:56,272 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:17:56,272 INFO L124 PetriNetUnfolderBase]: 14/167 cut-off events. [2023-08-27 03:17:56,272 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-27 03:17:56,272 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:17:56,272 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-27 03:17:56,272 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:17:56,272 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:17:56,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1766764301, now seen corresponding path program 1 times [2023-08-27 03:17:56,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:17:56,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54870311] [2023-08-27 03:17:56,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:17:56,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:17:56,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:56,289 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:17:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:17:56,304 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:17:56,304 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:17:56,304 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:17:56,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-27 03:17:56,305 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:17:56,305 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:17:56,305 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:17:56,305 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-27 03:17:56,345 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:17:56,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 582 places, 636 transitions, 1668 flow [2023-08-27 03:17:56,513 INFO L124 PetriNetUnfolderBase]: 109/850 cut-off events. [2023-08-27 03:17:56,513 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-27 03:17:56,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1076 conditions, 850 events. 109/850 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2951 event pairs, 0 based on Foata normal form. 0/704 useless extension candidates. Maximal degree in co-relation 1000. Up to 38 conditions per place. [2023-08-27 03:17:56,526 INFO L82 GeneralOperation]: Start removeDead. Operand has 582 places, 636 transitions, 1668 flow [2023-08-27 03:17:56,531 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 582 places, 636 transitions, 1668 flow [2023-08-27 03:17:56,531 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:17:56,532 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 582 places, 636 transitions, 1668 flow [2023-08-27 03:17:56,532 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 582 places, 636 transitions, 1668 flow [2023-08-27 03:17:56,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 582 places, 636 transitions, 1668 flow [2023-08-27 03:17:56,676 INFO L124 PetriNetUnfolderBase]: 109/850 cut-off events. [2023-08-27 03:17:56,677 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-27 03:17:56,690 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1076 conditions, 850 events. 109/850 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2951 event pairs, 0 based on Foata normal form. 0/704 useless extension candidates. Maximal degree in co-relation 1000. Up to 38 conditions per place. [2023-08-27 03:17:56,748 INFO L119 LiptonReduction]: Number of co-enabled transitions 358776 [2023-08-27 03:18:09,178 INFO L134 LiptonReduction]: Checked pairs total: 392459 [2023-08-27 03:18:09,178 INFO L136 LiptonReduction]: Total number of compositions: 794 [2023-08-27 03:18:09,179 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:18:09,180 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:18:09,180 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:18:09,193 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:18:09,193 INFO L124 PetriNetUnfolderBase]: 16/179 cut-off events. [2023-08-27 03:18:09,193 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-27 03:18:09,193 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:18:09,194 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-27 03:18:09,194 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:18:09,194 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:18:09,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1084622450, now seen corresponding path program 1 times [2023-08-27 03:18:09,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:18:09,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90558689] [2023-08-27 03:18:09,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:18:09,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:18:09,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:09,217 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:18:09,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:09,235 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:18:09,236 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:18:09,236 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:18:09,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-27 03:18:09,236 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:18:09,236 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:18:09,236 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:18:09,236 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-27 03:18:09,281 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:18:09,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 613 places, 670 transitions, 1777 flow [2023-08-27 03:18:09,451 INFO L124 PetriNetUnfolderBase]: 115/896 cut-off events. [2023-08-27 03:18:09,451 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-27 03:18:09,467 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1144 conditions, 896 events. 115/896 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3143 event pairs, 0 based on Foata normal form. 0/742 useless extension candidates. Maximal degree in co-relation 1067. Up to 40 conditions per place. [2023-08-27 03:18:09,467 INFO L82 GeneralOperation]: Start removeDead. Operand has 613 places, 670 transitions, 1777 flow [2023-08-27 03:18:09,474 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 613 places, 670 transitions, 1777 flow [2023-08-27 03:18:09,474 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:18:09,474 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 613 places, 670 transitions, 1777 flow [2023-08-27 03:18:09,475 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 613 places, 670 transitions, 1777 flow [2023-08-27 03:18:09,475 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 613 places, 670 transitions, 1777 flow [2023-08-27 03:18:09,657 INFO L124 PetriNetUnfolderBase]: 115/896 cut-off events. [2023-08-27 03:18:09,657 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-27 03:18:09,671 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1144 conditions, 896 events. 115/896 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3143 event pairs, 0 based on Foata normal form. 0/742 useless extension candidates. Maximal degree in co-relation 1067. Up to 40 conditions per place. [2023-08-27 03:18:09,731 INFO L119 LiptonReduction]: Number of co-enabled transitions 400026 [2023-08-27 03:18:22,421 INFO L134 LiptonReduction]: Checked pairs total: 414911 [2023-08-27 03:18:22,422 INFO L136 LiptonReduction]: Total number of compositions: 841 [2023-08-27 03:18:22,423 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:18:22,423 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:18:22,423 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:18:22,437 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:18:22,437 INFO L124 PetriNetUnfolderBase]: 10/175 cut-off events. [2023-08-27 03:18:22,437 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-27 03:18:22,437 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:18:22,437 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-27 03:18:22,437 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:18:22,437 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:18:22,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1011726704, now seen corresponding path program 1 times [2023-08-27 03:18:22,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:18:22,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390997470] [2023-08-27 03:18:22,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:18:22,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:18:22,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:22,464 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:18:22,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:22,483 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:18:22,483 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:18:22,483 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:18:22,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-27 03:18:22,483 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:18:22,483 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:18:22,483 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:18:22,483 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-27 03:18:22,520 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:18:22,546 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 644 places, 704 transitions, 1888 flow [2023-08-27 03:18:22,728 INFO L124 PetriNetUnfolderBase]: 121/942 cut-off events. [2023-08-27 03:18:22,728 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-27 03:18:22,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1213 conditions, 942 events. 121/942 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3296 event pairs, 0 based on Foata normal form. 0/780 useless extension candidates. Maximal degree in co-relation 1135. Up to 42 conditions per place. [2023-08-27 03:18:22,746 INFO L82 GeneralOperation]: Start removeDead. Operand has 644 places, 704 transitions, 1888 flow [2023-08-27 03:18:22,754 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 644 places, 704 transitions, 1888 flow [2023-08-27 03:18:22,755 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:18:22,755 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 644 places, 704 transitions, 1888 flow [2023-08-27 03:18:22,755 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 644 places, 704 transitions, 1888 flow [2023-08-27 03:18:22,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 644 places, 704 transitions, 1888 flow [2023-08-27 03:18:22,965 INFO L124 PetriNetUnfolderBase]: 121/942 cut-off events. [2023-08-27 03:18:22,965 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-27 03:18:22,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1213 conditions, 942 events. 121/942 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3296 event pairs, 0 based on Foata normal form. 0/780 useless extension candidates. Maximal degree in co-relation 1135. Up to 42 conditions per place. [2023-08-27 03:18:23,045 INFO L119 LiptonReduction]: Number of co-enabled transitions 443520 [2023-08-27 03:18:36,302 INFO L134 LiptonReduction]: Checked pairs total: 459036 [2023-08-27 03:18:36,302 INFO L136 LiptonReduction]: Total number of compositions: 872 [2023-08-27 03:18:36,304 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:18:36,304 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:18:36,304 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:18:36,320 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:18:36,320 INFO L124 PetriNetUnfolderBase]: 14/191 cut-off events. [2023-08-27 03:18:36,320 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-27 03:18:36,320 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:18:36,320 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-27 03:18:36,320 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:18:36,320 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:18:36,320 INFO L85 PathProgramCache]: Analyzing trace with hash 767897182, now seen corresponding path program 1 times [2023-08-27 03:18:36,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:18:36,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340269348] [2023-08-27 03:18:36,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:18:36,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:18:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:36,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:18:36,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:36,368 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:18:36,369 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:18:36,369 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:18:36,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-27 03:18:36,369 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:18:36,369 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:18:36,370 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:18:36,370 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-27 03:18:36,418 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:18:36,421 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 675 places, 738 transitions, 2001 flow [2023-08-27 03:18:36,628 INFO L124 PetriNetUnfolderBase]: 127/988 cut-off events. [2023-08-27 03:18:36,628 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-27 03:18:36,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1283 conditions, 988 events. 127/988 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3498 event pairs, 0 based on Foata normal form. 0/818 useless extension candidates. Maximal degree in co-relation 1204. Up to 44 conditions per place. [2023-08-27 03:18:36,648 INFO L82 GeneralOperation]: Start removeDead. Operand has 675 places, 738 transitions, 2001 flow [2023-08-27 03:18:36,658 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 675 places, 738 transitions, 2001 flow [2023-08-27 03:18:36,658 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:18:36,658 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 675 places, 738 transitions, 2001 flow [2023-08-27 03:18:36,658 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 675 places, 738 transitions, 2001 flow [2023-08-27 03:18:36,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 675 places, 738 transitions, 2001 flow [2023-08-27 03:18:36,875 INFO L124 PetriNetUnfolderBase]: 127/988 cut-off events. [2023-08-27 03:18:36,875 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-27 03:18:36,893 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1283 conditions, 988 events. 127/988 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3498 event pairs, 0 based on Foata normal form. 0/818 useless extension candidates. Maximal degree in co-relation 1204. Up to 44 conditions per place. [2023-08-27 03:18:36,976 INFO L119 LiptonReduction]: Number of co-enabled transitions 489258 [2023-08-27 03:18:51,645 INFO L134 LiptonReduction]: Checked pairs total: 501526 [2023-08-27 03:18:51,646 INFO L136 LiptonReduction]: Total number of compositions: 922 [2023-08-27 03:18:51,649 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:18:51,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;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:18:51,649 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:18:51,666 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:18:51,666 INFO L124 PetriNetUnfolderBase]: 13/197 cut-off events. [2023-08-27 03:18:51,666 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-27 03:18:51,666 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:18:51,666 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-27 03:18:51,666 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:18:51,666 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:18:51,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1069549090, now seen corresponding path program 1 times [2023-08-27 03:18:51,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:18:51,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496994661] [2023-08-27 03:18:51,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:18:51,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:18:51,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:51,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:18:51,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:18:51,720 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:18:51,720 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:18:51,720 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:18:51,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-27 03:18:51,720 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:18:51,720 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:18:51,721 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:18:51,721 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-27 03:18:51,775 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:18:51,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 706 places, 772 transitions, 2116 flow [2023-08-27 03:18:52,048 INFO L124 PetriNetUnfolderBase]: 133/1034 cut-off events. [2023-08-27 03:18:52,048 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-27 03:18:52,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1354 conditions, 1034 events. 133/1034 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3698 event pairs, 0 based on Foata normal form. 0/856 useless extension candidates. Maximal degree in co-relation 1274. Up to 46 conditions per place. [2023-08-27 03:18:52,067 INFO L82 GeneralOperation]: Start removeDead. Operand has 706 places, 772 transitions, 2116 flow [2023-08-27 03:18:52,075 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 706 places, 772 transitions, 2116 flow [2023-08-27 03:18:52,075 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:18:52,075 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 706 places, 772 transitions, 2116 flow [2023-08-27 03:18:52,075 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 706 places, 772 transitions, 2116 flow [2023-08-27 03:18:52,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 706 places, 772 transitions, 2116 flow [2023-08-27 03:18:52,296 INFO L124 PetriNetUnfolderBase]: 133/1034 cut-off events. [2023-08-27 03:18:52,296 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-27 03:18:52,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1354 conditions, 1034 events. 133/1034 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3698 event pairs, 0 based on Foata normal form. 0/856 useless extension candidates. Maximal degree in co-relation 1274. Up to 46 conditions per place. [2023-08-27 03:18:52,412 INFO L119 LiptonReduction]: Number of co-enabled transitions 537240 [2023-08-27 03:19:07,453 INFO L134 LiptonReduction]: Checked pairs total: 559474 [2023-08-27 03:19:07,453 INFO L136 LiptonReduction]: Total number of compositions: 963 [2023-08-27 03:19:07,454 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:19:07,454 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:19:07,454 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:19:07,473 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:19:07,473 INFO L124 PetriNetUnfolderBase]: 14/207 cut-off events. [2023-08-27 03:19:07,474 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-27 03:19:07,474 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:19:07,474 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-27 03:19:07,474 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:19:07,474 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:19:07,474 INFO L85 PathProgramCache]: Analyzing trace with hash 999672409, now seen corresponding path program 1 times [2023-08-27 03:19:07,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:19:07,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357290257] [2023-08-27 03:19:07,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:19:07,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:19:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:19:07,500 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:19:07,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:19:07,520 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:19:07,521 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:19:07,521 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:19:07,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-27 03:19:07,521 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:19:07,521 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:19:07,521 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:19:07,521 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-27 03:19:07,567 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:19:07,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 737 places, 806 transitions, 2233 flow [2023-08-27 03:19:07,821 INFO L124 PetriNetUnfolderBase]: 139/1080 cut-off events. [2023-08-27 03:19:07,821 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-27 03:19:07,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1426 conditions, 1080 events. 139/1080 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3844 event pairs, 0 based on Foata normal form. 0/894 useless extension candidates. Maximal degree in co-relation 1345. Up to 48 conditions per place. [2023-08-27 03:19:07,845 INFO L82 GeneralOperation]: Start removeDead. Operand has 737 places, 806 transitions, 2233 flow [2023-08-27 03:19:07,857 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 737 places, 806 transitions, 2233 flow [2023-08-27 03:19:07,857 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:19:07,857 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 737 places, 806 transitions, 2233 flow [2023-08-27 03:19:07,857 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 737 places, 806 transitions, 2233 flow [2023-08-27 03:19:07,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 737 places, 806 transitions, 2233 flow [2023-08-27 03:19:08,117 INFO L124 PetriNetUnfolderBase]: 139/1080 cut-off events. [2023-08-27 03:19:08,117 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-27 03:19:08,141 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1426 conditions, 1080 events. 139/1080 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3844 event pairs, 0 based on Foata normal form. 0/894 useless extension candidates. Maximal degree in co-relation 1345. Up to 48 conditions per place. [2023-08-27 03:19:08,243 INFO L119 LiptonReduction]: Number of co-enabled transitions 587466 [2023-08-27 03:19:24,399 INFO L134 LiptonReduction]: Checked pairs total: 607450 [2023-08-27 03:19:24,399 INFO L136 LiptonReduction]: Total number of compositions: 1014 [2023-08-27 03:19:24,400 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:19:24,400 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:19:24,400 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:19:24,421 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:19:24,421 INFO L124 PetriNetUnfolderBase]: 15/217 cut-off events. [2023-08-27 03:19:24,421 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-27 03:19:24,421 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:19:24,421 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-27 03:19:24,421 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:19:24,422 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:19:24,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1235355537, now seen corresponding path program 1 times [2023-08-27 03:19:24,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:19:24,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731564927] [2023-08-27 03:19:24,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:19:24,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:19:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:19:24,458 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:19:24,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:19:24,484 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:19:24,485 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:19:24,485 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:19:24,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-27 03:19:24,485 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:19:24,485 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:19:24,485 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:19:24,485 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-27 03:19:24,537 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:19:24,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 768 places, 840 transitions, 2352 flow [2023-08-27 03:19:24,849 INFO L124 PetriNetUnfolderBase]: 145/1126 cut-off events. [2023-08-27 03:19:24,849 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-27 03:19:24,872 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1499 conditions, 1126 events. 145/1126 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4017 event pairs, 0 based on Foata normal form. 0/932 useless extension candidates. Maximal degree in co-relation 1417. Up to 50 conditions per place. [2023-08-27 03:19:24,872 INFO L82 GeneralOperation]: Start removeDead. Operand has 768 places, 840 transitions, 2352 flow [2023-08-27 03:19:24,882 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 768 places, 840 transitions, 2352 flow [2023-08-27 03:19:24,883 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:19:24,883 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 768 places, 840 transitions, 2352 flow [2023-08-27 03:19:24,883 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 768 places, 840 transitions, 2352 flow [2023-08-27 03:19:24,883 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 768 places, 840 transitions, 2352 flow [2023-08-27 03:19:25,157 INFO L124 PetriNetUnfolderBase]: 145/1126 cut-off events. [2023-08-27 03:19:25,157 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-27 03:19:25,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1499 conditions, 1126 events. 145/1126 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4017 event pairs, 0 based on Foata normal form. 0/932 useless extension candidates. Maximal degree in co-relation 1417. Up to 50 conditions per place. [2023-08-27 03:19:25,307 INFO L119 LiptonReduction]: Number of co-enabled transitions 639936 [2023-08-27 03:19:42,717 INFO L134 LiptonReduction]: Checked pairs total: 697127 [2023-08-27 03:19:42,717 INFO L136 LiptonReduction]: Total number of compositions: 1071 [2023-08-27 03:19:42,718 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:19:42,719 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:19:42,719 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:19:42,741 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:19:42,741 INFO L124 PetriNetUnfolderBase]: 18/231 cut-off events. [2023-08-27 03:19:42,741 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-27 03:19:42,741 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:19:42,741 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-27 03:19:42,741 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:19:42,741 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:19:42,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1277057732, now seen corresponding path program 1 times [2023-08-27 03:19:42,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:19:42,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157653778] [2023-08-27 03:19:42,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:19:42,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:19:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:19:42,765 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:19:42,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:19:42,788 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:19:42,788 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:19:42,788 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:19:42,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-27 03:19:42,788 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:19:42,788 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:19:42,788 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:19:42,788 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-27 03:19:42,842 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:19:42,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 799 places, 874 transitions, 2473 flow [2023-08-27 03:19:43,200 INFO L124 PetriNetUnfolderBase]: 151/1172 cut-off events. [2023-08-27 03:19:43,201 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-27 03:19:43,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1573 conditions, 1172 events. 151/1172 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4234 event pairs, 0 based on Foata normal form. 0/970 useless extension candidates. Maximal degree in co-relation 1490. Up to 52 conditions per place. [2023-08-27 03:19:43,225 INFO L82 GeneralOperation]: Start removeDead. Operand has 799 places, 874 transitions, 2473 flow [2023-08-27 03:19:43,236 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 799 places, 874 transitions, 2473 flow [2023-08-27 03:19:43,236 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:19:43,236 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 799 places, 874 transitions, 2473 flow [2023-08-27 03:19:43,236 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 799 places, 874 transitions, 2473 flow [2023-08-27 03:19:43,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 799 places, 874 transitions, 2473 flow [2023-08-27 03:19:43,535 INFO L124 PetriNetUnfolderBase]: 151/1172 cut-off events. [2023-08-27 03:19:43,535 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-27 03:19:43,565 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1573 conditions, 1172 events. 151/1172 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4234 event pairs, 0 based on Foata normal form. 0/970 useless extension candidates. Maximal degree in co-relation 1490. Up to 52 conditions per place. [2023-08-27 03:19:43,699 INFO L119 LiptonReduction]: Number of co-enabled transitions 694650 [2023-08-27 03:20:00,931 INFO L134 LiptonReduction]: Checked pairs total: 713615 [2023-08-27 03:20:00,932 INFO L136 LiptonReduction]: Total number of compositions: 1092 [2023-08-27 03:20:00,933 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:20:00,933 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:20:00,933 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:20:00,955 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:20:00,955 INFO L124 PetriNetUnfolderBase]: 15/233 cut-off events. [2023-08-27 03:20:00,955 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-27 03:20:00,955 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:20:00,956 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-27 03:20:00,956 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:20:00,956 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:20:00,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1173781013, now seen corresponding path program 1 times [2023-08-27 03:20:00,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:20:00,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885622619] [2023-08-27 03:20:00,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:20:00,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:20:00,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:20:00,983 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:20:00,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:20:01,007 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:20:01,007 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:20:01,007 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:20:01,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-27 03:20:01,007 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:20:01,007 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:20:01,008 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:20:01,008 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-27 03:20:01,068 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:20:01,072 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 830 places, 908 transitions, 2596 flow [2023-08-27 03:20:01,401 INFO L124 PetriNetUnfolderBase]: 157/1218 cut-off events. [2023-08-27 03:20:01,402 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-27 03:20:01,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1648 conditions, 1218 events. 157/1218 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4364 event pairs, 0 based on Foata normal form. 0/1008 useless extension candidates. Maximal degree in co-relation 1564. Up to 54 conditions per place. [2023-08-27 03:20:01,434 INFO L82 GeneralOperation]: Start removeDead. Operand has 830 places, 908 transitions, 2596 flow [2023-08-27 03:20:01,449 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 830 places, 908 transitions, 2596 flow [2023-08-27 03:20:01,449 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:20:01,450 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 830 places, 908 transitions, 2596 flow [2023-08-27 03:20:01,450 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 830 places, 908 transitions, 2596 flow [2023-08-27 03:20:01,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 830 places, 908 transitions, 2596 flow [2023-08-27 03:20:01,783 INFO L124 PetriNetUnfolderBase]: 157/1218 cut-off events. [2023-08-27 03:20:01,784 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-27 03:20:01,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1648 conditions, 1218 events. 157/1218 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4364 event pairs, 0 based on Foata normal form. 0/1008 useless extension candidates. Maximal degree in co-relation 1564. Up to 54 conditions per place. [2023-08-27 03:20:01,954 INFO L119 LiptonReduction]: Number of co-enabled transitions 751608 [2023-08-27 03:20:20,189 INFO L134 LiptonReduction]: Checked pairs total: 777032 [2023-08-27 03:20:20,190 INFO L136 LiptonReduction]: Total number of compositions: 1135 [2023-08-27 03:20:20,192 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:20:20,192 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:20:20,192 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:20:20,217 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:20:20,217 INFO L124 PetriNetUnfolderBase]: 17/245 cut-off events. [2023-08-27 03:20:20,217 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-27 03:20:20,217 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:20:20,217 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-27 03:20:20,217 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:20:20,217 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:20:20,217 INFO L85 PathProgramCache]: Analyzing trace with hash -478480789, now seen corresponding path program 1 times [2023-08-27 03:20:20,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:20:20,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853303494] [2023-08-27 03:20:20,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:20:20,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:20:20,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:20:20,247 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:20:20,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:20:20,295 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:20:20,295 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:20:20,295 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:20:20,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-27 03:20:20,295 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:20:20,296 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:20:20,296 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:20:20,296 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-27 03:20:20,344 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:20:20,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 861 places, 942 transitions, 2721 flow [2023-08-27 03:20:20,748 INFO L124 PetriNetUnfolderBase]: 163/1264 cut-off events. [2023-08-27 03:20:20,749 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-27 03:20:20,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1724 conditions, 1264 events. 163/1264 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4551 event pairs, 0 based on Foata normal form. 0/1046 useless extension candidates. Maximal degree in co-relation 1639. Up to 56 conditions per place. [2023-08-27 03:20:20,778 INFO L82 GeneralOperation]: Start removeDead. Operand has 861 places, 942 transitions, 2721 flow [2023-08-27 03:20:20,790 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 861 places, 942 transitions, 2721 flow [2023-08-27 03:20:20,790 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:20:20,790 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 861 places, 942 transitions, 2721 flow [2023-08-27 03:20:20,791 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 861 places, 942 transitions, 2721 flow [2023-08-27 03:20:20,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 861 places, 942 transitions, 2721 flow [2023-08-27 03:20:21,135 INFO L124 PetriNetUnfolderBase]: 163/1264 cut-off events. [2023-08-27 03:20:21,135 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-27 03:20:21,171 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1724 conditions, 1264 events. 163/1264 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4551 event pairs, 0 based on Foata normal form. 0/1046 useless extension candidates. Maximal degree in co-relation 1639. Up to 56 conditions per place. [2023-08-27 03:20:21,333 INFO L119 LiptonReduction]: Number of co-enabled transitions 810810 [2023-08-27 03:20:41,235 INFO L134 LiptonReduction]: Checked pairs total: 876015 [2023-08-27 03:20:41,236 INFO L136 LiptonReduction]: Total number of compositions: 1203 [2023-08-27 03:20:41,237 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:20:41,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;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:20:41,237 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:20:41,263 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:20:41,263 INFO L124 PetriNetUnfolderBase]: 14/247 cut-off events. [2023-08-27 03:20:41,263 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-27 03:20:41,263 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:20:41,263 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-27 03:20:41,263 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:20:41,263 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:20:41,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1302947622, now seen corresponding path program 1 times [2023-08-27 03:20:41,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:20:41,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126751560] [2023-08-27 03:20:41,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:20:41,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:20:41,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:20:41,288 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:20:41,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:20:41,312 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:20:41,313 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:20:41,313 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:20:41,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-27 03:20:41,313 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:20:41,313 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:20:41,313 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:20:41,313 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-27 03:20:41,393 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:20:41,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 892 places, 976 transitions, 2848 flow [2023-08-27 03:20:41,843 INFO L124 PetriNetUnfolderBase]: 169/1310 cut-off events. [2023-08-27 03:20:41,843 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-27 03:20:41,875 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1801 conditions, 1310 events. 169/1310 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4733 event pairs, 0 based on Foata normal form. 0/1084 useless extension candidates. Maximal degree in co-relation 1715. Up to 58 conditions per place. [2023-08-27 03:20:41,875 INFO L82 GeneralOperation]: Start removeDead. Operand has 892 places, 976 transitions, 2848 flow [2023-08-27 03:20:41,888 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 892 places, 976 transitions, 2848 flow [2023-08-27 03:20:41,888 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:20:41,888 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 892 places, 976 transitions, 2848 flow [2023-08-27 03:20:41,888 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 892 places, 976 transitions, 2848 flow [2023-08-27 03:20:41,889 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 892 places, 976 transitions, 2848 flow [2023-08-27 03:20:42,261 INFO L124 PetriNetUnfolderBase]: 169/1310 cut-off events. [2023-08-27 03:20:42,262 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-27 03:20:42,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1801 conditions, 1310 events. 169/1310 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4733 event pairs, 0 based on Foata normal form. 0/1084 useless extension candidates. Maximal degree in co-relation 1715. Up to 58 conditions per place. [2023-08-27 03:20:42,475 INFO L119 LiptonReduction]: Number of co-enabled transitions 872256 [2023-08-27 03:21:01,795 INFO L134 LiptonReduction]: Checked pairs total: 912973 [2023-08-27 03:21:01,795 INFO L136 LiptonReduction]: Total number of compositions: 1217 [2023-08-27 03:21:01,796 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:21:01,796 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:21:01,796 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:21:01,823 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:21:01,824 INFO L124 PetriNetUnfolderBase]: 17/261 cut-off events. [2023-08-27 03:21:01,824 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-27 03:21:01,824 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:21:01,824 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-27 03:21:01,824 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:21:01,824 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:21:01,824 INFO L85 PathProgramCache]: Analyzing trace with hash -631407767, now seen corresponding path program 1 times [2023-08-27 03:21:01,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:21:01,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318828978] [2023-08-27 03:21:01,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:21:01,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:21:01,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:21:01,851 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:21:01,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:21:01,878 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:21:01,879 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:21:01,879 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:21:01,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-27 03:21:01,879 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:21:01,879 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:21:01,879 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:21:01,879 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-27 03:21:01,940 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:21:01,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 923 places, 1010 transitions, 2977 flow [2023-08-27 03:21:02,426 INFO L124 PetriNetUnfolderBase]: 175/1356 cut-off events. [2023-08-27 03:21:02,426 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-27 03:21:02,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1879 conditions, 1356 events. 175/1356 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4904 event pairs, 0 based on Foata normal form. 0/1122 useless extension candidates. Maximal degree in co-relation 1792. Up to 60 conditions per place. [2023-08-27 03:21:02,460 INFO L82 GeneralOperation]: Start removeDead. Operand has 923 places, 1010 transitions, 2977 flow [2023-08-27 03:21:02,474 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 923 places, 1010 transitions, 2977 flow [2023-08-27 03:21:02,474 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:21:02,474 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 923 places, 1010 transitions, 2977 flow [2023-08-27 03:21:02,474 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 923 places, 1010 transitions, 2977 flow [2023-08-27 03:21:02,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 923 places, 1010 transitions, 2977 flow [2023-08-27 03:21:02,879 INFO L124 PetriNetUnfolderBase]: 175/1356 cut-off events. [2023-08-27 03:21:02,879 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-27 03:21:02,921 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1879 conditions, 1356 events. 175/1356 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4904 event pairs, 0 based on Foata normal form. 0/1122 useless extension candidates. Maximal degree in co-relation 1792. Up to 60 conditions per place. [2023-08-27 03:21:03,108 INFO L119 LiptonReduction]: Number of co-enabled transitions 935946 [2023-08-27 03:21:23,799 INFO L134 LiptonReduction]: Checked pairs total: 1006949 [2023-08-27 03:21:23,799 INFO L136 LiptonReduction]: Total number of compositions: 1280 [2023-08-27 03:21:23,800 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:21:23,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;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:21:23,801 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:21:23,830 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:21:23,831 INFO L124 PetriNetUnfolderBase]: 22/279 cut-off events. [2023-08-27 03:21:23,831 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-27 03:21:23,831 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:21:23,831 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-27 03:21:23,831 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:21:23,831 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:21:23,831 INFO L85 PathProgramCache]: Analyzing trace with hash 46690242, now seen corresponding path program 1 times [2023-08-27 03:21:23,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:21:23,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366552336] [2023-08-27 03:21:23,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:21:23,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:21:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:21:23,864 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:21:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:21:23,892 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:21:23,892 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:21:23,892 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:21:23,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-27 03:21:23,892 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:21:23,893 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:21:23,893 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:21:23,893 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-27 03:21:23,993 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:21:23,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 954 places, 1044 transitions, 3108 flow [2023-08-27 03:21:24,433 INFO L124 PetriNetUnfolderBase]: 181/1402 cut-off events. [2023-08-27 03:21:24,433 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-27 03:21:24,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1958 conditions, 1402 events. 181/1402 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5106 event pairs, 0 based on Foata normal form. 0/1160 useless extension candidates. Maximal degree in co-relation 1870. Up to 62 conditions per place. [2023-08-27 03:21:24,479 INFO L82 GeneralOperation]: Start removeDead. Operand has 954 places, 1044 transitions, 3108 flow [2023-08-27 03:21:24,498 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 954 places, 1044 transitions, 3108 flow [2023-08-27 03:21:24,498 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:21:24,498 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 954 places, 1044 transitions, 3108 flow [2023-08-27 03:21:24,499 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 954 places, 1044 transitions, 3108 flow [2023-08-27 03:21:24,499 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 954 places, 1044 transitions, 3108 flow [2023-08-27 03:21:24,961 INFO L124 PetriNetUnfolderBase]: 181/1402 cut-off events. [2023-08-27 03:21:24,961 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-27 03:21:25,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1958 conditions, 1402 events. 181/1402 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5106 event pairs, 0 based on Foata normal form. 0/1160 useless extension candidates. Maximal degree in co-relation 1870. Up to 62 conditions per place. [2023-08-27 03:21:25,191 INFO L119 LiptonReduction]: Number of co-enabled transitions 1001880 [2023-08-27 03:21:46,762 INFO L134 LiptonReduction]: Checked pairs total: 1061274 [2023-08-27 03:21:46,763 INFO L136 LiptonReduction]: Total number of compositions: 1333 [2023-08-27 03:21:46,764 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:21:46,764 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:21:46,764 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:21:46,795 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:21:46,795 INFO L124 PetriNetUnfolderBase]: 14/271 cut-off events. [2023-08-27 03:21:46,795 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-27 03:21:46,795 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:21:46,795 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-27 03:21:46,795 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:21:46,795 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:21:46,795 INFO L85 PathProgramCache]: Analyzing trace with hash -287252042, now seen corresponding path program 1 times [2023-08-27 03:21:46,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:21:46,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424533540] [2023-08-27 03:21:46,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:21:46,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:21:46,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:21:46,824 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:21:46,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:21:46,851 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:21:46,851 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:21:46,851 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:21:46,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-27 03:21:46,851 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:21:46,851 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:21:46,851 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:21:46,851 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-27 03:21:46,915 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:21:46,919 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 985 places, 1078 transitions, 3241 flow [2023-08-27 03:21:47,453 INFO L124 PetriNetUnfolderBase]: 187/1448 cut-off events. [2023-08-27 03:21:47,454 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-27 03:21:47,493 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2038 conditions, 1448 events. 187/1448 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5242 event pairs, 0 based on Foata normal form. 0/1198 useless extension candidates. Maximal degree in co-relation 1949. Up to 64 conditions per place. [2023-08-27 03:21:47,493 INFO L82 GeneralOperation]: Start removeDead. Operand has 985 places, 1078 transitions, 3241 flow [2023-08-27 03:21:47,509 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 985 places, 1078 transitions, 3241 flow [2023-08-27 03:21:47,509 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:21:47,509 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 985 places, 1078 transitions, 3241 flow [2023-08-27 03:21:47,509 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 985 places, 1078 transitions, 3241 flow [2023-08-27 03:21:47,509 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 985 places, 1078 transitions, 3241 flow [2023-08-27 03:21:47,976 INFO L124 PetriNetUnfolderBase]: 187/1448 cut-off events. [2023-08-27 03:21:47,977 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-27 03:21:48,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2038 conditions, 1448 events. 187/1448 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5242 event pairs, 0 based on Foata normal form. 0/1198 useless extension candidates. Maximal degree in co-relation 1949. Up to 64 conditions per place. [2023-08-27 03:21:48,338 INFO L119 LiptonReduction]: Number of co-enabled transitions 1070058 [2023-08-27 03:22:10,554 INFO L134 LiptonReduction]: Checked pairs total: 1139907 [2023-08-27 03:22:10,554 INFO L136 LiptonReduction]: Total number of compositions: 1342 [2023-08-27 03:22:10,555 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:22:10,555 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:22:10,555 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:22:10,589 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:22:10,589 INFO L124 PetriNetUnfolderBase]: 23/297 cut-off events. [2023-08-27 03:22:10,589 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-27 03:22:10,589 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:22:10,589 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-27 03:22:10,590 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:22:10,590 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:22:10,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1885114534, now seen corresponding path program 1 times [2023-08-27 03:22:10,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:22:10,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195073770] [2023-08-27 03:22:10,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:22:10,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:22:10,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:22:10,622 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:22:10,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:22:10,650 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:22:10,651 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:22:10,651 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:22:10,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-27 03:22:10,651 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:22:10,651 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:22:10,651 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:22:10,651 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-27 03:22:10,724 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:22:10,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1016 places, 1112 transitions, 3376 flow [2023-08-27 03:22:11,219 INFO L124 PetriNetUnfolderBase]: 193/1494 cut-off events. [2023-08-27 03:22:11,219 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-27 03:22:11,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2119 conditions, 1494 events. 193/1494 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5433 event pairs, 0 based on Foata normal form. 0/1236 useless extension candidates. Maximal degree in co-relation 2029. Up to 66 conditions per place. [2023-08-27 03:22:11,273 INFO L82 GeneralOperation]: Start removeDead. Operand has 1016 places, 1112 transitions, 3376 flow [2023-08-27 03:22:11,296 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1016 places, 1112 transitions, 3376 flow [2023-08-27 03:22:11,296 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:22:11,296 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1016 places, 1112 transitions, 3376 flow [2023-08-27 03:22:11,296 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1016 places, 1112 transitions, 3376 flow [2023-08-27 03:22:11,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1016 places, 1112 transitions, 3376 flow [2023-08-27 03:22:11,805 INFO L124 PetriNetUnfolderBase]: 193/1494 cut-off events. [2023-08-27 03:22:11,806 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-27 03:22:11,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2119 conditions, 1494 events. 193/1494 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5433 event pairs, 0 based on Foata normal form. 0/1236 useless extension candidates. Maximal degree in co-relation 2029. Up to 66 conditions per place. [2023-08-27 03:22:12,063 INFO L119 LiptonReduction]: Number of co-enabled transitions 1140480 [2023-08-27 03:22:35,630 INFO L134 LiptonReduction]: Checked pairs total: 1205410 [2023-08-27 03:22:35,631 INFO L136 LiptonReduction]: Total number of compositions: 1396 [2023-08-27 03:22:35,632 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:22:35,632 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:22:35,632 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:22:35,666 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:22:35,667 INFO L124 PetriNetUnfolderBase]: 17/293 cut-off events. [2023-08-27 03:22:35,667 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-27 03:22:35,667 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:22:35,667 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-27 03:22:35,667 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:22:35,667 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:22:35,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1746837596, now seen corresponding path program 1 times [2023-08-27 03:22:35,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:22:35,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355350333] [2023-08-27 03:22:35,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:22:35,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:22:35,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:22:35,713 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:22:35,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:22:35,782 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:22:35,782 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:22:35,782 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:22:35,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-27 03:22:35,783 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:22:35,784 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:22:35,784 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:22:35,784 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-27 03:22:35,860 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:22:35,869 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1047 places, 1146 transitions, 3513 flow [2023-08-27 03:22:36,399 INFO L124 PetriNetUnfolderBase]: 199/1540 cut-off events. [2023-08-27 03:22:36,399 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-27 03:22:36,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2201 conditions, 1540 events. 199/1540 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5614 event pairs, 0 based on Foata normal form. 0/1274 useless extension candidates. Maximal degree in co-relation 2110. Up to 68 conditions per place. [2023-08-27 03:22:36,457 INFO L82 GeneralOperation]: Start removeDead. Operand has 1047 places, 1146 transitions, 3513 flow [2023-08-27 03:22:36,480 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1047 places, 1146 transitions, 3513 flow [2023-08-27 03:22:36,480 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:22:36,480 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1047 places, 1146 transitions, 3513 flow [2023-08-27 03:22:36,481 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1047 places, 1146 transitions, 3513 flow [2023-08-27 03:22:36,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1047 places, 1146 transitions, 3513 flow [2023-08-27 03:22:37,035 INFO L124 PetriNetUnfolderBase]: 199/1540 cut-off events. [2023-08-27 03:22:37,035 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-27 03:22:37,087 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2201 conditions, 1540 events. 199/1540 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5614 event pairs, 0 based on Foata normal form. 0/1274 useless extension candidates. Maximal degree in co-relation 2110. Up to 68 conditions per place. [2023-08-27 03:22:37,310 INFO L119 LiptonReduction]: Number of co-enabled transitions 1213146 [2023-08-27 03:23:01,602 INFO L134 LiptonReduction]: Checked pairs total: 1280488 [2023-08-27 03:23:01,602 INFO L136 LiptonReduction]: Total number of compositions: 1446 [2023-08-27 03:23:01,603 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:23:01,604 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:23:01,604 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:23:01,642 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:23:01,642 INFO L124 PetriNetUnfolderBase]: 23/313 cut-off events. [2023-08-27 03:23:01,642 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-27 03:23:01,642 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:23:01,642 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-27 03:23:01,642 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:23:01,642 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:23:01,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1320454196, now seen corresponding path program 1 times [2023-08-27 03:23:01,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:23:01,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377523977] [2023-08-27 03:23:01,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:23:01,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:23:01,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:23:01,673 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:23:01,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:23:01,714 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:23:01,714 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:23:01,714 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:23:01,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-27 03:23:01,715 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:23:01,716 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:23:01,716 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:23:01,716 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-27 03:23:01,785 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:23:01,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1078 places, 1180 transitions, 3652 flow [2023-08-27 03:23:02,385 INFO L124 PetriNetUnfolderBase]: 205/1586 cut-off events. [2023-08-27 03:23:02,385 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-27 03:23:02,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2284 conditions, 1586 events. 205/1586 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5776 event pairs, 0 based on Foata normal form. 0/1312 useless extension candidates. Maximal degree in co-relation 2192. Up to 70 conditions per place. [2023-08-27 03:23:02,444 INFO L82 GeneralOperation]: Start removeDead. Operand has 1078 places, 1180 transitions, 3652 flow [2023-08-27 03:23:02,468 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1078 places, 1180 transitions, 3652 flow [2023-08-27 03:23:02,468 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:23:02,468 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1078 places, 1180 transitions, 3652 flow [2023-08-27 03:23:02,468 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1078 places, 1180 transitions, 3652 flow [2023-08-27 03:23:02,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1078 places, 1180 transitions, 3652 flow [2023-08-27 03:23:03,106 INFO L124 PetriNetUnfolderBase]: 205/1586 cut-off events. [2023-08-27 03:23:03,106 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-27 03:23:03,153 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2284 conditions, 1586 events. 205/1586 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5776 event pairs, 0 based on Foata normal form. 0/1312 useless extension candidates. Maximal degree in co-relation 2192. Up to 70 conditions per place. [2023-08-27 03:23:03,366 INFO L119 LiptonReduction]: Number of co-enabled transitions 1288056 [2023-08-27 03:23:28,069 INFO L134 LiptonReduction]: Checked pairs total: 1364183 [2023-08-27 03:23:28,070 INFO L136 LiptonReduction]: Total number of compositions: 1509 [2023-08-27 03:23:28,073 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:23:28,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;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:23:28,073 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:23:28,112 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:23:28,112 INFO L124 PetriNetUnfolderBase]: 18/311 cut-off events. [2023-08-27 03:23:28,112 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-27 03:23:28,112 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:23:28,112 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-27 03:23:28,112 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:23:28,113 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:23:28,113 INFO L85 PathProgramCache]: Analyzing trace with hash -854719728, now seen corresponding path program 1 times [2023-08-27 03:23:28,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:23:28,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940724096] [2023-08-27 03:23:28,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:23:28,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:23:28,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:23:28,146 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:23:28,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:23:28,180 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:23:28,180 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:23:28,180 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:23:28,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-27 03:23:28,180 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:23:28,181 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:23:28,181 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:23:28,181 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-27 03:23:28,245 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:23:28,249 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1109 places, 1214 transitions, 3793 flow [2023-08-27 03:23:28,868 INFO L124 PetriNetUnfolderBase]: 211/1632 cut-off events. [2023-08-27 03:23:28,869 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-27 03:23:28,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2368 conditions, 1632 events. 211/1632 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6016 event pairs, 0 based on Foata normal form. 0/1350 useless extension candidates. Maximal degree in co-relation 2275. Up to 72 conditions per place. [2023-08-27 03:23:28,933 INFO L82 GeneralOperation]: Start removeDead. Operand has 1109 places, 1214 transitions, 3793 flow [2023-08-27 03:23:28,958 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1109 places, 1214 transitions, 3793 flow [2023-08-27 03:23:28,958 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:23:28,958 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1109 places, 1214 transitions, 3793 flow [2023-08-27 03:23:28,959 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1109 places, 1214 transitions, 3793 flow [2023-08-27 03:23:28,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1109 places, 1214 transitions, 3793 flow [2023-08-27 03:23:29,609 INFO L124 PetriNetUnfolderBase]: 211/1632 cut-off events. [2023-08-27 03:23:29,610 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-27 03:23:29,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2368 conditions, 1632 events. 211/1632 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6016 event pairs, 0 based on Foata normal form. 0/1350 useless extension candidates. Maximal degree in co-relation 2275. Up to 72 conditions per place. [2023-08-27 03:23:29,896 INFO L119 LiptonReduction]: Number of co-enabled transitions 1365210 [2023-08-27 03:23:55,670 INFO L134 LiptonReduction]: Checked pairs total: 1453807 [2023-08-27 03:23:55,670 INFO L136 LiptonReduction]: Total number of compositions: 1536 [2023-08-27 03:23:55,671 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:23:55,671 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:23:55,671 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:23:55,713 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:23:55,713 INFO L124 PetriNetUnfolderBase]: 20/323 cut-off events. [2023-08-27 03:23:55,713 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-27 03:23:55,713 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:23:55,713 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-27 03:23:55,713 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:23:55,713 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:23:55,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1789968304, now seen corresponding path program 1 times [2023-08-27 03:23:55,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:23:55,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985346531] [2023-08-27 03:23:55,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:23:55,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:23:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:23:55,748 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:23:55,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:23:55,785 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:23:55,785 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:23:55,785 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:23:55,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-27 03:23:55,785 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:23:55,786 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:23:55,786 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:23:55,786 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-27 03:23:55,866 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:23:55,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1140 places, 1248 transitions, 3936 flow [2023-08-27 03:23:56,523 INFO L124 PetriNetUnfolderBase]: 217/1678 cut-off events. [2023-08-27 03:23:56,524 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-27 03:23:56,586 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2453 conditions, 1678 events. 217/1678 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6159 event pairs, 0 based on Foata normal form. 0/1388 useless extension candidates. Maximal degree in co-relation 2359. Up to 74 conditions per place. [2023-08-27 03:23:56,586 INFO L82 GeneralOperation]: Start removeDead. Operand has 1140 places, 1248 transitions, 3936 flow [2023-08-27 03:23:56,610 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1140 places, 1248 transitions, 3936 flow [2023-08-27 03:23:56,610 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:23:56,610 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1140 places, 1248 transitions, 3936 flow [2023-08-27 03:23:56,610 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1140 places, 1248 transitions, 3936 flow [2023-08-27 03:23:56,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1140 places, 1248 transitions, 3936 flow [2023-08-27 03:23:57,234 INFO L124 PetriNetUnfolderBase]: 217/1678 cut-off events. [2023-08-27 03:23:57,234 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-27 03:23:57,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2453 conditions, 1678 events. 217/1678 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6159 event pairs, 0 based on Foata normal form. 0/1388 useless extension candidates. Maximal degree in co-relation 2359. Up to 74 conditions per place. [2023-08-27 03:23:57,751 INFO L119 LiptonReduction]: Number of co-enabled transitions 1444608 [2023-08-27 03:24:23,592 INFO L134 LiptonReduction]: Checked pairs total: 1480721 [2023-08-27 03:24:23,592 INFO L136 LiptonReduction]: Total number of compositions: 1554 [2023-08-27 03:24:23,593 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:24:23,594 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:24:23,594 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:24:23,636 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:24:23,637 INFO L124 PetriNetUnfolderBase]: 19/329 cut-off events. [2023-08-27 03:24:23,637 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-27 03:24:23,637 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:24:23,637 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-27 03:24:23,637 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:24:23,637 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:24:23,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1873387248, now seen corresponding path program 1 times [2023-08-27 03:24:23,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:24:23,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525482040] [2023-08-27 03:24:23,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:24:23,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:24:23,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:24:23,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:24:23,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:24:23,728 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:24:23,728 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:24:23,728 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:24:23,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-27 03:24:23,729 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:24:23,729 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:24:23,729 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:24:23,729 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-27 03:24:23,814 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:24:23,818 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1171 places, 1282 transitions, 4081 flow [2023-08-27 03:24:24,553 INFO L124 PetriNetUnfolderBase]: 223/1724 cut-off events. [2023-08-27 03:24:24,553 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-27 03:24:24,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2539 conditions, 1724 events. 223/1724 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6282 event pairs, 0 based on Foata normal form. 0/1426 useless extension candidates. Maximal degree in co-relation 2444. Up to 76 conditions per place. [2023-08-27 03:24:24,612 INFO L82 GeneralOperation]: Start removeDead. Operand has 1171 places, 1282 transitions, 4081 flow [2023-08-27 03:24:24,635 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1171 places, 1282 transitions, 4081 flow [2023-08-27 03:24:24,635 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:24:24,635 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1171 places, 1282 transitions, 4081 flow [2023-08-27 03:24:24,635 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1171 places, 1282 transitions, 4081 flow [2023-08-27 03:24:24,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1171 places, 1282 transitions, 4081 flow [2023-08-27 03:24:25,292 INFO L124 PetriNetUnfolderBase]: 223/1724 cut-off events. [2023-08-27 03:24:25,293 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-27 03:24:25,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2539 conditions, 1724 events. 223/1724 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6282 event pairs, 0 based on Foata normal form. 0/1426 useless extension candidates. Maximal degree in co-relation 2444. Up to 76 conditions per place. [2023-08-27 03:24:25,799 INFO L119 LiptonReduction]: Number of co-enabled transitions 1526250 [2023-08-27 03:24:51,877 INFO L134 LiptonReduction]: Checked pairs total: 1565977 [2023-08-27 03:24:51,877 INFO L136 LiptonReduction]: Total number of compositions: 1598 [2023-08-27 03:24:51,879 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:24:51,879 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:24:51,879 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:24:51,926 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:24:51,926 INFO L124 PetriNetUnfolderBase]: 23/345 cut-off events. [2023-08-27 03:24:51,926 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-27 03:24:51,926 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:24:51,926 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-27 03:24:51,926 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:24:51,927 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:24:51,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1173114807, now seen corresponding path program 1 times [2023-08-27 03:24:51,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:24:51,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917698517] [2023-08-27 03:24:51,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:24:51,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:24:51,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:24:51,969 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:24:51,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:24:52,008 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:24:52,008 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:24:52,009 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:24:52,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-27 03:24:52,009 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:24:52,009 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:24:52,009 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:24:52,009 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-27 03:24:52,094 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:24:52,099 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1202 places, 1316 transitions, 4228 flow [2023-08-27 03:24:52,841 INFO L124 PetriNetUnfolderBase]: 229/1770 cut-off events. [2023-08-27 03:24:52,841 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-27 03:24:52,911 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2626 conditions, 1770 events. 229/1770 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6463 event pairs, 0 based on Foata normal form. 0/1464 useless extension candidates. Maximal degree in co-relation 2530. Up to 78 conditions per place. [2023-08-27 03:24:52,911 INFO L82 GeneralOperation]: Start removeDead. Operand has 1202 places, 1316 transitions, 4228 flow [2023-08-27 03:24:52,939 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1202 places, 1316 transitions, 4228 flow [2023-08-27 03:24:52,939 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:24:52,939 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1202 places, 1316 transitions, 4228 flow [2023-08-27 03:24:52,939 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1202 places, 1316 transitions, 4228 flow [2023-08-27 03:24:52,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1202 places, 1316 transitions, 4228 flow [2023-08-27 03:24:53,694 INFO L124 PetriNetUnfolderBase]: 229/1770 cut-off events. [2023-08-27 03:24:53,694 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-27 03:24:53,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2626 conditions, 1770 events. 229/1770 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6463 event pairs, 0 based on Foata normal form. 0/1464 useless extension candidates. Maximal degree in co-relation 2530. Up to 78 conditions per place. [2023-08-27 03:24:54,062 INFO L119 LiptonReduction]: Number of co-enabled transitions 1610136 [2023-08-27 03:25:21,976 INFO L134 LiptonReduction]: Checked pairs total: 1731549 [2023-08-27 03:25:21,976 INFO L136 LiptonReduction]: Total number of compositions: 1687 [2023-08-27 03:25:21,977 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:25:21,978 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:25:21,978 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:25:22,026 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:25:22,026 INFO L124 PetriNetUnfolderBase]: 23/353 cut-off events. [2023-08-27 03:25:22,026 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-27 03:25:22,026 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:25:22,027 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-27 03:25:22,027 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:25:22,027 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:25:22,027 INFO L85 PathProgramCache]: Analyzing trace with hash -744255776, now seen corresponding path program 1 times [2023-08-27 03:25:22,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:25:22,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136349169] [2023-08-27 03:25:22,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:25:22,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:25:22,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:25:22,078 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:25:22,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:25:22,120 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:25:22,120 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:25:22,120 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:25:22,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-27 03:25:22,120 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:25:22,121 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:25:22,121 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:25:22,121 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-27 03:25:22,274 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:25:22,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1233 places, 1350 transitions, 4377 flow [2023-08-27 03:25:23,130 INFO L124 PetriNetUnfolderBase]: 235/1816 cut-off events. [2023-08-27 03:25:23,131 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-27 03:25:23,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2714 conditions, 1816 events. 235/1816 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6653 event pairs, 0 based on Foata normal form. 0/1502 useless extension candidates. Maximal degree in co-relation 2617. Up to 80 conditions per place. [2023-08-27 03:25:23,207 INFO L82 GeneralOperation]: Start removeDead. Operand has 1233 places, 1350 transitions, 4377 flow [2023-08-27 03:25:23,238 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1233 places, 1350 transitions, 4377 flow [2023-08-27 03:25:23,238 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:25:23,238 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1233 places, 1350 transitions, 4377 flow [2023-08-27 03:25:23,238 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1233 places, 1350 transitions, 4377 flow [2023-08-27 03:25:23,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1233 places, 1350 transitions, 4377 flow [2023-08-27 03:25:24,105 INFO L124 PetriNetUnfolderBase]: 235/1816 cut-off events. [2023-08-27 03:25:24,105 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-27 03:25:24,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2714 conditions, 1816 events. 235/1816 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6653 event pairs, 0 based on Foata normal form. 0/1502 useless extension candidates. Maximal degree in co-relation 2617. Up to 80 conditions per place. [2023-08-27 03:25:24,608 INFO L119 LiptonReduction]: Number of co-enabled transitions 1696266 [2023-08-27 03:25:53,261 INFO L134 LiptonReduction]: Checked pairs total: 1784892 [2023-08-27 03:25:53,262 INFO L136 LiptonReduction]: Total number of compositions: 1696 [2023-08-27 03:25:53,263 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:25:53,263 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:25:53,263 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:25:53,351 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:25:53,351 INFO L124 PetriNetUnfolderBase]: 25/365 cut-off events. [2023-08-27 03:25:53,351 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-27 03:25:53,351 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:25:53,351 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-27 03:25:53,351 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:25:53,351 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:25:53,351 INFO L85 PathProgramCache]: Analyzing trace with hash 354902046, now seen corresponding path program 1 times [2023-08-27 03:25:53,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:25:53,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357941130] [2023-08-27 03:25:53,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:25:53,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:25:53,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:25:53,388 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:25:53,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:25:53,431 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:25:53,431 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:25:53,431 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:25:53,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-27 03:25:53,431 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:25:53,431 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:25:53,431 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:25:53,431 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-27 03:25:53,523 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:25:53,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1264 places, 1384 transitions, 4528 flow [2023-08-27 03:25:54,322 INFO L124 PetriNetUnfolderBase]: 241/1862 cut-off events. [2023-08-27 03:25:54,322 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-27 03:25:54,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2803 conditions, 1862 events. 241/1862 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6817 event pairs, 0 based on Foata normal form. 0/1540 useless extension candidates. Maximal degree in co-relation 2705. Up to 82 conditions per place. [2023-08-27 03:25:54,417 INFO L82 GeneralOperation]: Start removeDead. Operand has 1264 places, 1384 transitions, 4528 flow [2023-08-27 03:25:54,588 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1264 places, 1384 transitions, 4528 flow [2023-08-27 03:25:54,588 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:25:54,588 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1264 places, 1384 transitions, 4528 flow [2023-08-27 03:25:54,589 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1264 places, 1384 transitions, 4528 flow [2023-08-27 03:25:54,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1264 places, 1384 transitions, 4528 flow [2023-08-27 03:25:55,431 INFO L124 PetriNetUnfolderBase]: 241/1862 cut-off events. [2023-08-27 03:25:55,432 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-27 03:25:55,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2803 conditions, 1862 events. 241/1862 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6817 event pairs, 0 based on Foata normal form. 0/1540 useless extension candidates. Maximal degree in co-relation 2705. Up to 82 conditions per place. [2023-08-27 03:25:55,998 INFO L119 LiptonReduction]: Number of co-enabled transitions 1784640 [2023-08-27 03:26:24,911 INFO L134 LiptonReduction]: Checked pairs total: 1912743 [2023-08-27 03:26:24,911 INFO L136 LiptonReduction]: Total number of compositions: 1740 [2023-08-27 03:26:24,912 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:24,912 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:24,912 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:24,966 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:24,966 INFO L124 PetriNetUnfolderBase]: 26/375 cut-off events. [2023-08-27 03:26:24,966 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-27 03:26:24,967 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:24,967 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-27 03:26:24,967 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:24,967 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:24,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1976907097, now seen corresponding path program 1 times [2023-08-27 03:26:24,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:24,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969058149] [2023-08-27 03:26:24,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:24,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:25,008 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:25,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:25,050 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:25,051 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:25,051 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:25,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-27 03:26:25,051 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:25,051 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:25,051 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:25,051 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-27 03:26:25,134 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:25,139 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1295 places, 1418 transitions, 4681 flow [2023-08-27 03:26:26,002 INFO L124 PetriNetUnfolderBase]: 247/1908 cut-off events. [2023-08-27 03:26:26,002 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-27 03:26:26,084 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2893 conditions, 1908 events. 247/1908 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6935 event pairs, 0 based on Foata normal form. 0/1578 useless extension candidates. Maximal degree in co-relation 2794. Up to 84 conditions per place. [2023-08-27 03:26:26,085 INFO L82 GeneralOperation]: Start removeDead. Operand has 1295 places, 1418 transitions, 4681 flow [2023-08-27 03:26:26,116 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1295 places, 1418 transitions, 4681 flow [2023-08-27 03:26:26,117 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:26,117 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1295 places, 1418 transitions, 4681 flow [2023-08-27 03:26:26,117 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1295 places, 1418 transitions, 4681 flow [2023-08-27 03:26:26,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1295 places, 1418 transitions, 4681 flow [2023-08-27 03:26:27,074 INFO L124 PetriNetUnfolderBase]: 247/1908 cut-off events. [2023-08-27 03:26:27,075 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-27 03:26:27,148 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2893 conditions, 1908 events. 247/1908 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6935 event pairs, 0 based on Foata normal form. 0/1578 useless extension candidates. Maximal degree in co-relation 2794. Up to 84 conditions per place. [2023-08-27 03:26:27,497 INFO L119 LiptonReduction]: Number of co-enabled transitions 1875258 [2023-08-27 03:26:56,869 INFO L134 LiptonReduction]: Checked pairs total: 1965302 [2023-08-27 03:26:56,869 INFO L136 LiptonReduction]: Total number of compositions: 1783 [2023-08-27 03:26:56,870 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:56,871 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:56,871 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:56,927 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:56,927 INFO L124 PetriNetUnfolderBase]: 23/377 cut-off events. [2023-08-27 03:26:56,927 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-27 03:26:56,927 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:56,927 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-27 03:26:56,927 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:56,928 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:56,928 INFO L85 PathProgramCache]: Analyzing trace with hash 2080028459, now seen corresponding path program 1 times [2023-08-27 03:26:56,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:56,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249093221] [2023-08-27 03:26:56,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:56,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:56,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:56,969 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:56,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:57,018 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:57,018 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:57,018 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:57,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-27 03:26:57,018 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:57,018 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:57,018 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:57,018 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-27 03:26:57,097 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:57,101 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1326 places, 1452 transitions, 4836 flow [2023-08-27 03:26:58,046 INFO L124 PetriNetUnfolderBase]: 253/1954 cut-off events. [2023-08-27 03:26:58,046 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-27 03:26:58,141 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2984 conditions, 1954 events. 253/1954 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7183 event pairs, 0 based on Foata normal form. 0/1616 useless extension candidates. Maximal degree in co-relation 2884. Up to 86 conditions per place. [2023-08-27 03:26:58,141 INFO L82 GeneralOperation]: Start removeDead. Operand has 1326 places, 1452 transitions, 4836 flow [2023-08-27 03:26:58,180 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1326 places, 1452 transitions, 4836 flow [2023-08-27 03:26:58,181 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:58,181 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1326 places, 1452 transitions, 4836 flow [2023-08-27 03:26:58,181 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1326 places, 1452 transitions, 4836 flow [2023-08-27 03:26:58,181 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1326 places, 1452 transitions, 4836 flow [2023-08-27 03:26:59,144 INFO L124 PetriNetUnfolderBase]: 253/1954 cut-off events. [2023-08-27 03:26:59,145 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-27 03:26:59,222 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2984 conditions, 1954 events. 253/1954 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7183 event pairs, 0 based on Foata normal form. 0/1616 useless extension candidates. Maximal degree in co-relation 2884. Up to 86 conditions per place. [2023-08-27 03:26:59,580 INFO L119 LiptonReduction]: Number of co-enabled transitions 1968120 [2023-08-27 03:27:30,687 INFO L134 LiptonReduction]: Checked pairs total: 2088683 [2023-08-27 03:27:30,687 INFO L136 LiptonReduction]: Total number of compositions: 1840 [2023-08-27 03:27:30,688 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:30,688 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@b8a2bb4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:30,688 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:30,789 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:30,789 INFO L124 PetriNetUnfolderBase]: 28/395 cut-off events. [2023-08-27 03:27:30,789 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-27 03:27:30,789 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:30,790 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-27 03:27:30,790 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:30,790 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:30,790 INFO L85 PathProgramCache]: Analyzing trace with hash 138409707, now seen corresponding path program 1 times [2023-08-27 03:27:30,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:30,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625389567] [2023-08-27 03:27:30,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:30,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:30,838 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:30,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:30,883 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:30,883 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:30,883 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:30,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-27 03:27:30,884 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:30,884 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:30,884 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:30,884 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-27 03:27:30,984 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:30,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1357 places, 1486 transitions, 4993 flow [2023-08-27 03:27:31,933 INFO L124 PetriNetUnfolderBase]: 259/2000 cut-off events. [2023-08-27 03:27:31,933 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-27 03:27:32,044 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3076 conditions, 2000 events. 259/2000 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7374 event pairs, 0 based on Foata normal form. 0/1654 useless extension candidates. Maximal degree in co-relation 2975. Up to 88 conditions per place. [2023-08-27 03:27:32,044 INFO L82 GeneralOperation]: Start removeDead. Operand has 1357 places, 1486 transitions, 4993 flow [2023-08-27 03:27:32,089 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1357 places, 1486 transitions, 4993 flow [2023-08-27 03:27:32,089 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:32,089 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1357 places, 1486 transitions, 4993 flow [2023-08-27 03:27:32,089 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1357 places, 1486 transitions, 4993 flow [2023-08-27 03:27:32,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1357 places, 1486 transitions, 4993 flow [2023-08-27 03:27:33,040 INFO L124 PetriNetUnfolderBase]: 259/2000 cut-off events. [2023-08-27 03:27:33,040 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-27 03:27:33,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3076 conditions, 2000 events. 259/2000 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7374 event pairs, 0 based on Foata normal form. 0/1654 useless extension candidates. Maximal degree in co-relation 2975. Up to 88 conditions per place. [2023-08-27 03:27:33,551 INFO L119 LiptonReduction]: Number of co-enabled transitions 2063226 Received shutdown request... [2023-08-27 03:27:39,602 WARN L266 SmtUtils]: Removed 5 from assertion stack [2023-08-27 03:27:39,603 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-27 03:27:39,604 INFO L158 Benchmark]: Toolchain (without parser) took 696775.67ms. Allocated memory was 402.7MB in the beginning and 3.2GB in the end (delta: 2.7GB). Free memory was 354.5MB in the beginning and 859.0MB in the end (delta: -504.5MB). Peak memory consumption was 2.7GB. Max. memory is 16.0GB. [2023-08-27 03:27:39,604 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 402.7MB. Free memory is still 380.3MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-27 03:27:39,604 INFO L158 Benchmark]: CACSL2BoogieTranslator took 362.26ms. Allocated memory is still 402.7MB. Free memory was 354.5MB in the beginning and 335.6MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-27 03:27:39,604 INFO L158 Benchmark]: Boogie Procedure Inliner took 42.33ms. Allocated memory is still 402.7MB. Free memory was 335.6MB in the beginning and 333.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-27 03:27:39,604 INFO L158 Benchmark]: Boogie Preprocessor took 35.08ms. Allocated memory is still 402.7MB. Free memory was 333.5MB in the beginning and 332.5MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-27 03:27:39,604 INFO L158 Benchmark]: RCFGBuilder took 272.64ms. Allocated memory is still 402.7MB. Free memory was 332.5MB in the beginning and 317.8MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. [2023-08-27 03:27:39,604 INFO L158 Benchmark]: TraceAbstraction took 696057.94ms. Allocated memory was 402.7MB in the beginning and 3.2GB in the end (delta: 2.7GB). Free memory was 316.8MB in the beginning and 859.0MB in the end (delta: -542.3MB). Peak memory consumption was 2.7GB. Max. memory is 16.0GB. [2023-08-27 03:27:39,605 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.11ms. Allocated memory is still 402.7MB. Free memory is still 380.3MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 362.26ms. Allocated memory is still 402.7MB. Free memory was 354.5MB in the beginning and 335.6MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 42.33ms. Allocated memory is still 402.7MB. Free memory was 335.6MB in the beginning and 333.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 35.08ms. Allocated memory is still 402.7MB. Free memory was 333.5MB in the beginning and 332.5MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 272.64ms. Allocated memory is still 402.7MB. Free memory was 332.5MB in the beginning and 317.8MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. * TraceAbstraction took 696057.94ms. Allocated memory was 402.7MB in the beginning and 3.2GB in the end (delta: 2.7GB). Free memory was 316.8MB in the beginning and 859.0MB in the end (delta: -542.3MB). Peak memory consumption was 2.7GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 254]: Unsoundness Warning unspecified type, defaulting to int C: short [254] - GenericResultAtLocation [Line: 254]: Unsoundness Warning unspecified type, defaulting to int C: short [254] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 55 PlacesBefore, 11 PlacesAfterwards, 58 TransitionsBefore, 8 TransitionsAfterwards, 858 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 38 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 6 ChoiceCompositions, 65 TotalNumberOfCompositions, 757 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 757, independent: 757, independent conditional: 0, independent unconditional: 757, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 455, independent: 455, independent conditional: 0, independent unconditional: 455, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 757, independent: 302, independent conditional: 0, independent unconditional: 302, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 455, unknown conditional: 0, unknown unconditional: 455] , Statistics on independence cache: Total cache size (in pairs): 2, Positive cache size: 2, Positive conditional cache size: 0, Positive unconditional cache size: 2, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.9s, 86 PlacesBefore, 20 PlacesAfterwards, 92 TransitionsBefore, 16 TransitionsAfterwards, 3960 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 65 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 10 ChoiceCompositions, 104 TotalNumberOfCompositions, 3727 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3512, independent: 3487, independent conditional: 0, independent unconditional: 3487, dependent: 25, dependent conditional: 0, dependent unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2136, independent: 2121, independent conditional: 0, independent unconditional: 2121, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3512, independent: 1366, independent conditional: 0, independent unconditional: 1366, dependent: 10, dependent conditional: 0, dependent unconditional: 10, unknown: 2136, unknown conditional: 0, unknown unconditional: 2136] , Statistics on independence cache: Total cache size (in pairs): 31, Positive cache size: 26, Positive conditional cache size: 0, Positive unconditional cache size: 26, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.9s, 117 PlacesBefore, 25 PlacesAfterwards, 126 TransitionsBefore, 18 TransitionsAfterwards, 9306 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 106 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 16 ChoiceCompositions, 153 TotalNumberOfCompositions, 9640 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8722, independent: 8683, independent conditional: 0, independent unconditional: 8683, dependent: 39, dependent conditional: 0, dependent unconditional: 39, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4961, independent: 4934, independent conditional: 0, independent unconditional: 4934, dependent: 27, dependent conditional: 0, dependent unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 8722, independent: 3749, independent conditional: 0, independent unconditional: 3749, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 4961, unknown conditional: 0, unknown unconditional: 4961] , Statistics on independence cache: Total cache size (in pairs): 40, Positive cache size: 34, Positive conditional cache size: 0, Positive unconditional cache size: 34, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 148 PlacesBefore, 32 PlacesAfterwards, 160 TransitionsBefore, 24 TransitionsAfterwards, 16896 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 129 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 32 ConcurrentYvCompositions, 20 ChoiceCompositions, 191 TotalNumberOfCompositions, 16810 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 15231, independent: 15175, independent conditional: 0, independent unconditional: 15175, dependent: 56, dependent conditional: 0, dependent unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8800, independent: 8764, independent conditional: 0, independent unconditional: 8764, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 15231, independent: 6411, independent conditional: 0, independent unconditional: 6411, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 8800, unknown conditional: 0, unknown unconditional: 8800] , Statistics on independence cache: Total cache size (in pairs): 55, Positive cache size: 46, Positive conditional cache size: 0, Positive unconditional cache size: 46, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 179 PlacesBefore, 41 PlacesAfterwards, 194 TransitionsBefore, 34 TransitionsAfterwards, 26730 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 173 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 22 ChoiceCompositions, 244 TotalNumberOfCompositions, 29501 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 25468, independent: 25368, independent conditional: 0, independent unconditional: 25368, dependent: 100, dependent conditional: 0, dependent unconditional: 100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13918, independent: 13870, independent conditional: 0, independent unconditional: 13870, dependent: 48, dependent conditional: 0, dependent unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 25468, independent: 11498, independent conditional: 0, independent unconditional: 11498, dependent: 52, dependent conditional: 0, dependent unconditional: 52, unknown: 13918, unknown conditional: 0, unknown unconditional: 13918] , Statistics on independence cache: Total cache size (in pairs): 94, Positive cache size: 77, Positive conditional cache size: 0, Positive unconditional cache size: 77, Negative cache size: 17, Negative conditional cache size: 0, Negative unconditional cache size: 17, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.3s, 210 PlacesBefore, 47 PlacesAfterwards, 228 TransitionsBefore, 38 TransitionsAfterwards, 38808 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 185 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 51 ConcurrentYvCompositions, 27 ChoiceCompositions, 273 TotalNumberOfCompositions, 38841 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 34658, independent: 34568, independent conditional: 0, independent unconditional: 34568, dependent: 90, dependent conditional: 0, dependent unconditional: 90, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 20329, independent: 20275, independent conditional: 0, independent unconditional: 20275, dependent: 54, dependent conditional: 0, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 34658, independent: 14293, independent conditional: 0, independent unconditional: 14293, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 20329, unknown conditional: 0, unknown unconditional: 20329] , Statistics on independence cache: Total cache size (in pairs): 117, Positive cache size: 99, Positive conditional cache size: 0, Positive unconditional cache size: 99, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 241 PlacesBefore, 52 PlacesAfterwards, 262 TransitionsBefore, 40 TransitionsAfterwards, 53130 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 230 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 54 ConcurrentYvCompositions, 33 ChoiceCompositions, 327 TotalNumberOfCompositions, 55080 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 48933, independent: 48819, independent conditional: 0, independent unconditional: 48819, dependent: 114, dependent conditional: 0, dependent unconditional: 114, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 27689, independent: 27625, independent conditional: 0, independent unconditional: 27625, dependent: 64, dependent conditional: 0, dependent unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 48933, independent: 21194, independent conditional: 0, independent unconditional: 21194, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 27689, unknown conditional: 0, unknown unconditional: 27689] , Statistics on independence cache: Total cache size (in pairs): 135, Positive cache size: 115, Positive conditional cache size: 0, Positive unconditional cache size: 115, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.5s, 272 PlacesBefore, 62 PlacesAfterwards, 296 TransitionsBefore, 52 TransitionsAfterwards, 69696 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 265 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 54 ConcurrentYvCompositions, 34 ChoiceCompositions, 363 TotalNumberOfCompositions, 73914 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 63479, independent: 63327, independent conditional: 0, independent unconditional: 63327, dependent: 152, dependent conditional: 0, dependent unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 35614, independent: 35529, independent conditional: 0, independent unconditional: 35529, dependent: 85, dependent conditional: 0, dependent unconditional: 85, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 63479, independent: 27798, independent conditional: 0, independent unconditional: 27798, dependent: 67, dependent conditional: 0, dependent unconditional: 67, unknown: 35614, unknown conditional: 0, unknown unconditional: 35614] , Statistics on independence cache: Total cache size (in pairs): 228, Positive cache size: 199, Positive conditional cache size: 0, Positive unconditional cache size: 199, Negative cache size: 29, Negative conditional cache size: 0, Negative unconditional cache size: 29, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 303 PlacesBefore, 68 PlacesAfterwards, 330 TransitionsBefore, 56 TransitionsAfterwards, 88506 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 298 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 59 ConcurrentYvCompositions, 39 ChoiceCompositions, 406 TotalNumberOfCompositions, 95261 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 80248, independent: 80071, independent conditional: 0, independent unconditional: 80071, dependent: 177, dependent conditional: 0, dependent unconditional: 177, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 45787, independent: 45668, independent conditional: 0, independent unconditional: 45668, dependent: 119, dependent conditional: 0, dependent unconditional: 119, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 80248, independent: 34403, independent conditional: 0, independent unconditional: 34403, dependent: 58, dependent conditional: 0, dependent unconditional: 58, unknown: 45787, unknown conditional: 0, unknown unconditional: 45787] , Statistics on independence cache: Total cache size (in pairs): 244, Positive cache size: 213, Positive conditional cache size: 0, Positive unconditional cache size: 213, Negative cache size: 31, Negative conditional cache size: 0, Negative unconditional cache size: 31, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 334 PlacesBefore, 74 PlacesAfterwards, 364 TransitionsBefore, 60 TransitionsAfterwards, 109560 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 311 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 80 ConcurrentYvCompositions, 44 ChoiceCompositions, 445 TotalNumberOfCompositions, 112842 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 99225, independent: 99050, independent conditional: 0, independent unconditional: 99050, dependent: 175, dependent conditional: 0, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 57611, independent: 57511, independent conditional: 0, independent unconditional: 57511, dependent: 100, dependent conditional: 0, dependent unconditional: 100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 99225, independent: 41539, independent conditional: 0, independent unconditional: 41539, dependent: 75, dependent conditional: 0, dependent unconditional: 75, unknown: 57611, unknown conditional: 0, unknown unconditional: 57611] , Statistics on independence cache: Total cache size (in pairs): 286, Positive cache size: 252, Positive conditional cache size: 0, Positive unconditional cache size: 252, Negative cache size: 34, Negative conditional cache size: 0, Negative unconditional cache size: 34, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.2s, 365 PlacesBefore, 82 PlacesAfterwards, 398 TransitionsBefore, 68 TransitionsAfterwards, 132858 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 351 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 86 ConcurrentYvCompositions, 47 ChoiceCompositions, 494 TotalNumberOfCompositions, 135603 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 119697, independent: 119503, independent conditional: 0, independent unconditional: 119503, dependent: 194, dependent conditional: 0, dependent unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 67738, independent: 67626, independent conditional: 0, independent unconditional: 67626, dependent: 112, dependent conditional: 0, dependent unconditional: 112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 119697, independent: 51877, independent conditional: 0, independent unconditional: 51877, dependent: 82, dependent conditional: 0, dependent unconditional: 82, unknown: 67738, unknown conditional: 0, unknown unconditional: 67738] , Statistics on independence cache: Total cache size (in pairs): 436, Positive cache size: 397, Positive conditional cache size: 0, Positive unconditional cache size: 397, Negative cache size: 39, Negative conditional cache size: 0, Negative unconditional cache size: 39, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.4s, 396 PlacesBefore, 86 PlacesAfterwards, 432 TransitionsBefore, 68 TransitionsAfterwards, 158400 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 385 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 93 ConcurrentYvCompositions, 54 ChoiceCompositions, 542 TotalNumberOfCompositions, 163310 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 144265, independent: 144063, independent conditional: 0, independent unconditional: 144063, dependent: 202, dependent conditional: 0, dependent unconditional: 202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 83010, independent: 82886, independent conditional: 0, independent unconditional: 82886, dependent: 124, dependent conditional: 0, dependent unconditional: 124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 144265, independent: 61177, independent conditional: 0, independent unconditional: 61177, dependent: 78, dependent conditional: 0, dependent unconditional: 78, unknown: 83010, unknown conditional: 0, unknown unconditional: 83010] , Statistics on independence cache: Total cache size (in pairs): 352, Positive cache size: 315, Positive conditional cache size: 0, Positive unconditional cache size: 315, Negative cache size: 37, Negative conditional cache size: 0, Negative unconditional cache size: 37, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.1s, 427 PlacesBefore, 92 PlacesAfterwards, 466 TransitionsBefore, 72 TransitionsAfterwards, 186186 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 412 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 101 ConcurrentYvCompositions, 59 ChoiceCompositions, 582 TotalNumberOfCompositions, 189631 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 167630, independent: 167426, independent conditional: 0, independent unconditional: 167426, dependent: 204, dependent conditional: 0, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 95264, independent: 95147, independent conditional: 0, independent unconditional: 95147, dependent: 117, dependent conditional: 0, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 167630, independent: 72279, independent conditional: 0, independent unconditional: 72279, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 95264, unknown conditional: 0, unknown unconditional: 95264] , Statistics on independence cache: Total cache size (in pairs): 401, Positive cache size: 362, Positive conditional cache size: 0, Positive unconditional cache size: 362, Negative cache size: 39, Negative conditional cache size: 0, Negative unconditional cache size: 39, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.2s, 458 PlacesBefore, 99 PlacesAfterwards, 500 TransitionsBefore, 78 TransitionsAfterwards, 216216 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 441 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 101 ConcurrentYvCompositions, 63 ChoiceCompositions, 615 TotalNumberOfCompositions, 214373 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 192389, independent: 192167, independent conditional: 0, independent unconditional: 192167, dependent: 222, dependent conditional: 0, dependent unconditional: 222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 110780, independent: 110621, independent conditional: 0, independent unconditional: 110621, dependent: 159, dependent conditional: 0, dependent unconditional: 159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 192389, independent: 81546, independent conditional: 0, independent unconditional: 81546, dependent: 63, dependent conditional: 0, dependent unconditional: 63, unknown: 110780, unknown conditional: 0, unknown unconditional: 110780] , Statistics on independence cache: Total cache size (in pairs): 555, Positive cache size: 512, Positive conditional cache size: 0, Positive unconditional cache size: 512, Negative cache size: 43, Negative conditional cache size: 0, Negative unconditional cache size: 43, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.5s, 489 PlacesBefore, 106 PlacesAfterwards, 534 TransitionsBefore, 84 TransitionsAfterwards, 248490 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 482 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 120 ConcurrentYvCompositions, 67 ChoiceCompositions, 679 TotalNumberOfCompositions, 265818 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 229146, independent: 228849, independent conditional: 0, independent unconditional: 228849, dependent: 297, dependent conditional: 0, dependent unconditional: 297, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 129659, independent: 129513, independent conditional: 0, independent unconditional: 129513, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 229146, independent: 99336, independent conditional: 0, independent unconditional: 99336, dependent: 151, dependent conditional: 0, dependent unconditional: 151, unknown: 129659, unknown conditional: 0, unknown unconditional: 129659] , Statistics on independence cache: Total cache size (in pairs): 598, Positive cache size: 551, Positive conditional cache size: 0, Positive unconditional cache size: 551, Negative cache size: 47, Negative conditional cache size: 0, Negative unconditional cache size: 47, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.3s, 520 PlacesBefore, 113 PlacesAfterwards, 568 TransitionsBefore, 90 TransitionsAfterwards, 283008 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 513 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 116 ConcurrentYvCompositions, 71 ChoiceCompositions, 710 TotalNumberOfCompositions, 293611 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 256089, independent: 255832, independent conditional: 0, independent unconditional: 255832, dependent: 257, dependent conditional: 0, dependent unconditional: 257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 146622, independent: 146452, independent conditional: 0, independent unconditional: 146452, dependent: 170, dependent conditional: 0, dependent unconditional: 170, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 256089, independent: 109380, independent conditional: 0, independent unconditional: 109380, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 146622, unknown conditional: 0, unknown unconditional: 146622] , Statistics on independence cache: Total cache size (in pairs): 621, Positive cache size: 570, Positive conditional cache size: 0, Positive unconditional cache size: 570, Negative cache size: 51, Negative conditional cache size: 0, Negative unconditional cache size: 51, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.5s, 551 PlacesBefore, 123 PlacesAfterwards, 602 TransitionsBefore, 102 TransitionsAfterwards, 319770 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 552 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 129 ConcurrentYvCompositions, 72 ChoiceCompositions, 763 TotalNumberOfCompositions, 348620 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 296620, independent: 296258, independent conditional: 0, independent unconditional: 296258, dependent: 362, dependent conditional: 0, dependent unconditional: 362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 166235, independent: 166044, independent conditional: 0, independent unconditional: 166044, dependent: 191, dependent conditional: 0, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 296620, independent: 130214, independent conditional: 0, independent unconditional: 130214, dependent: 171, dependent conditional: 0, dependent unconditional: 171, unknown: 166235, unknown conditional: 0, unknown unconditional: 166235] , Statistics on independence cache: Total cache size (in pairs): 940, Positive cache size: 878, Positive conditional cache size: 0, Positive unconditional cache size: 878, Negative cache size: 62, Negative conditional cache size: 0, Negative unconditional cache size: 62, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.6s, 582 PlacesBefore, 131 PlacesAfterwards, 636 TransitionsBefore, 110 TransitionsAfterwards, 358776 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 575 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 134 ConcurrentYvCompositions, 75 ChoiceCompositions, 794 TotalNumberOfCompositions, 392459 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 328175, independent: 327762, independent conditional: 0, independent unconditional: 327762, dependent: 413, dependent conditional: 0, dependent unconditional: 413, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 187048, independent: 186837, independent conditional: 0, independent unconditional: 186837, dependent: 211, dependent conditional: 0, dependent unconditional: 211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 328175, independent: 140925, independent conditional: 0, independent unconditional: 140925, dependent: 202, dependent conditional: 0, dependent unconditional: 202, unknown: 187048, unknown conditional: 0, unknown unconditional: 187048] , Statistics on independence cache: Total cache size (in pairs): 906, Positive cache size: 839, Positive conditional cache size: 0, Positive unconditional cache size: 839, Negative cache size: 67, Negative conditional cache size: 0, Negative unconditional cache size: 67, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 613 PlacesBefore, 131 PlacesAfterwards, 670 TransitionsBefore, 102 TransitionsAfterwards, 400026 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 600 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 145 ConcurrentYvCompositions, 86 ChoiceCompositions, 841 TotalNumberOfCompositions, 414911 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 360745, independent: 360423, independent conditional: 0, independent unconditional: 360423, dependent: 322, dependent conditional: 0, dependent unconditional: 322, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 208378, independent: 208167, independent conditional: 0, independent unconditional: 208167, dependent: 211, dependent conditional: 0, dependent unconditional: 211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 360745, independent: 152256, independent conditional: 0, independent unconditional: 152256, dependent: 111, dependent conditional: 0, dependent unconditional: 111, unknown: 208378, unknown conditional: 0, unknown unconditional: 208378] , Statistics on independence cache: Total cache size (in pairs): 868, Positive cache size: 811, Positive conditional cache size: 0, Positive unconditional cache size: 811, Negative cache size: 57, Negative conditional cache size: 0, Negative unconditional cache size: 57, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.5s, 644 PlacesBefore, 141 PlacesAfterwards, 704 TransitionsBefore, 114 TransitionsAfterwards, 443520 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 622 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 153 ConcurrentYvCompositions, 87 ChoiceCompositions, 872 TotalNumberOfCompositions, 459036 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 396900, independent: 396563, independent conditional: 0, independent unconditional: 396563, dependent: 337, dependent conditional: 0, dependent unconditional: 337, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 231701, independent: 231485, independent conditional: 0, independent unconditional: 231485, dependent: 216, dependent conditional: 0, dependent unconditional: 216, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 396900, independent: 165078, independent conditional: 0, independent unconditional: 165078, dependent: 121, dependent conditional: 0, dependent unconditional: 121, unknown: 231701, unknown conditional: 0, unknown unconditional: 231701] , Statistics on independence cache: Total cache size (in pairs): 1020, Positive cache size: 953, Positive conditional cache size: 0, Positive unconditional cache size: 953, Negative cache size: 67, Negative conditional cache size: 0, Negative unconditional cache size: 67, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.0s, 675 PlacesBefore, 146 PlacesAfterwards, 738 TransitionsBefore, 116 TransitionsAfterwards, 489258 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 674 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 145 ConcurrentYvCompositions, 93 ChoiceCompositions, 922 TotalNumberOfCompositions, 501526 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 439610, independent: 439286, independent conditional: 0, independent unconditional: 439286, dependent: 324, dependent conditional: 0, dependent unconditional: 324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 251848, independent: 251628, independent conditional: 0, independent unconditional: 251628, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 439610, independent: 187658, independent conditional: 0, independent unconditional: 187658, dependent: 104, dependent conditional: 0, dependent unconditional: 104, unknown: 251848, unknown conditional: 0, unknown unconditional: 251848] , Statistics on independence cache: Total cache size (in pairs): 1101, Positive cache size: 1034, Positive conditional cache size: 0, Positive unconditional cache size: 1034, Negative cache size: 67, Negative conditional cache size: 0, Negative unconditional cache size: 67, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.4s, 706 PlacesBefore, 153 PlacesAfterwards, 772 TransitionsBefore, 122 TransitionsAfterwards, 537240 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 688 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 168 ConcurrentYvCompositions, 97 ChoiceCompositions, 963 TotalNumberOfCompositions, 559474 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 487307, independent: 486927, independent conditional: 0, independent unconditional: 486927, dependent: 380, dependent conditional: 0, dependent unconditional: 380, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 282935, independent: 282696, independent conditional: 0, independent unconditional: 282696, dependent: 239, dependent conditional: 0, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 487307, independent: 204231, independent conditional: 0, independent unconditional: 204231, dependent: 141, dependent conditional: 0, dependent unconditional: 141, unknown: 282935, unknown conditional: 0, unknown unconditional: 282935] , Statistics on independence cache: Total cache size (in pairs): 1340, Positive cache size: 1266, Positive conditional cache size: 0, Positive unconditional cache size: 1266, 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: 16.5s, 737 PlacesBefore, 160 PlacesAfterwards, 806 TransitionsBefore, 128 TransitionsAfterwards, 587466 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 744 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 159 ConcurrentYvCompositions, 101 ChoiceCompositions, 1014 TotalNumberOfCompositions, 607450 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 528027, independent: 527653, independent conditional: 0, independent unconditional: 527653, dependent: 374, dependent conditional: 0, dependent unconditional: 374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 300043, independent: 299808, independent conditional: 0, independent unconditional: 299808, dependent: 235, dependent conditional: 0, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 528027, independent: 227845, independent conditional: 0, independent unconditional: 227845, dependent: 139, dependent conditional: 0, dependent unconditional: 139, unknown: 300043, unknown conditional: 0, unknown unconditional: 300043] , Statistics on independence cache: Total cache size (in pairs): 1286, Positive cache size: 1212, Positive conditional cache size: 0, Positive unconditional cache size: 1212, 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 [2023-08-27 03:27:39,612 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end Lipton Reduction Statistics: ReductionTime: 17.8s, 768 PlacesBefore, 169 PlacesAfterwards, 840 TransitionsBefore, 138 TransitionsAfterwards, 639936 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 783 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 175 ConcurrentYvCompositions, 103 ChoiceCompositions, 1071 TotalNumberOfCompositions, 697127 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 590220, independent: 589714, independent conditional: 0, independent unconditional: 589714, dependent: 506, dependent conditional: 0, dependent unconditional: 506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 334163, independent: 333911, independent conditional: 0, independent unconditional: 333911, dependent: 252, dependent conditional: 0, dependent unconditional: 252, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 590220, independent: 255803, independent conditional: 0, independent unconditional: 255803, dependent: 254, dependent conditional: 0, dependent unconditional: 254, unknown: 334163, unknown conditional: 0, unknown unconditional: 334163] , Statistics on independence cache: Total cache size (in pairs): 1523, Positive cache size: 1438, Positive conditional cache size: 0, Positive unconditional cache size: 1438, Negative cache size: 85, Negative conditional cache size: 0, Negative unconditional cache size: 85, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.7s, 799 PlacesBefore, 172 PlacesAfterwards, 874 TransitionsBefore, 136 TransitionsAfterwards, 694650 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 799 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 172 ConcurrentYvCompositions, 111 ChoiceCompositions, 1092 TotalNumberOfCompositions, 713615 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 621131, independent: 620730, independent conditional: 0, independent unconditional: 620730, dependent: 401, dependent conditional: 0, dependent unconditional: 401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 357623, independent: 357377, independent conditional: 0, independent unconditional: 357377, dependent: 246, dependent conditional: 0, dependent unconditional: 246, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 621131, independent: 263353, independent conditional: 0, independent unconditional: 263353, dependent: 155, dependent conditional: 0, dependent unconditional: 155, unknown: 357623, unknown conditional: 0, unknown unconditional: 357623] , Statistics on independence cache: Total cache size (in pairs): 1539, Positive cache size: 1461, Positive conditional cache size: 0, Positive unconditional cache size: 1461, Negative cache size: 78, Negative conditional cache size: 0, Negative unconditional cache size: 78, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.7s, 830 PlacesBefore, 180 PlacesAfterwards, 908 TransitionsBefore, 144 TransitionsAfterwards, 751608 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 827 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 184 ConcurrentYvCompositions, 114 ChoiceCompositions, 1135 TotalNumberOfCompositions, 777032 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 672460, independent: 672029, independent conditional: 0, independent unconditional: 672029, dependent: 431, dependent conditional: 0, dependent unconditional: 431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 387749, independent: 387478, independent conditional: 0, independent unconditional: 387478, dependent: 271, dependent conditional: 0, dependent unconditional: 271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 672460, independent: 284551, independent conditional: 0, independent unconditional: 284551, dependent: 160, dependent conditional: 0, dependent unconditional: 160, unknown: 387749, unknown conditional: 0, unknown unconditional: 387749] , Statistics on independence cache: Total cache size (in pairs): 1809, Positive cache size: 1724, Positive conditional cache size: 0, Positive unconditional cache size: 1724, Negative cache size: 85, Negative conditional cache size: 0, Negative unconditional cache size: 85, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.4s, 861 PlacesBefore, 183 PlacesAfterwards, 942 TransitionsBefore, 142 TransitionsAfterwards, 810810 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 877 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 194 ConcurrentYvCompositions, 122 ChoiceCompositions, 1203 TotalNumberOfCompositions, 876015 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 749666, independent: 749156, independent conditional: 0, independent unconditional: 749156, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 425831, independent: 425556, independent conditional: 0, independent unconditional: 425556, dependent: 275, dependent conditional: 0, dependent unconditional: 275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 749666, independent: 323600, independent conditional: 0, independent unconditional: 323600, dependent: 235, dependent conditional: 0, dependent unconditional: 235, unknown: 425831, unknown conditional: 0, unknown unconditional: 425831] , Statistics on independence cache: Total cache size (in pairs): 1633, Positive cache size: 1553, Positive conditional cache size: 0, Positive unconditional cache size: 1553, Negative cache size: 80, Negative conditional cache size: 0, Negative unconditional cache size: 80, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.9s, 892 PlacesBefore, 192 PlacesAfterwards, 976 TransitionsBefore, 152 TransitionsAfterwards, 872256 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 887 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 196 ConcurrentYvCompositions, 124 ChoiceCompositions, 1217 TotalNumberOfCompositions, 912973 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 787542, independent: 787001, independent conditional: 0, independent unconditional: 787001, dependent: 541, dependent conditional: 0, dependent unconditional: 541, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 452164, independent: 451876, independent conditional: 0, independent unconditional: 451876, dependent: 288, dependent conditional: 0, dependent unconditional: 288, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 787542, independent: 335125, independent conditional: 0, independent unconditional: 335125, dependent: 253, dependent conditional: 0, dependent unconditional: 253, unknown: 452164, unknown conditional: 0, unknown unconditional: 452164] , Statistics on independence cache: Total cache size (in pairs): 1933, Positive cache size: 1844, Positive conditional cache size: 0, Positive unconditional cache size: 1844, Negative cache size: 89, Negative conditional cache size: 0, Negative unconditional cache size: 89, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.3s, 923 PlacesBefore, 203 PlacesAfterwards, 1010 TransitionsBefore, 166 TransitionsAfterwards, 935946 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 943 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 203 ConcurrentYvCompositions, 124 ChoiceCompositions, 1280 TotalNumberOfCompositions, 1006949 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 863328, independent: 862734, independent conditional: 0, independent unconditional: 862734, dependent: 594, dependent conditional: 0, dependent unconditional: 594, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 490443, independent: 490058, independent conditional: 0, independent unconditional: 490058, dependent: 385, dependent conditional: 0, dependent unconditional: 385, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 863328, independent: 372676, independent conditional: 0, independent unconditional: 372676, dependent: 209, dependent conditional: 0, dependent unconditional: 209, unknown: 490443, unknown conditional: 0, unknown unconditional: 490443] , Statistics on independence cache: Total cache size (in pairs): 2143, Positive cache size: 2043, Positive conditional cache size: 0, Positive unconditional cache size: 2043, Negative cache size: 100, Negative conditional cache size: 0, Negative unconditional cache size: 100, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.3s, 954 PlacesBefore, 201 PlacesAfterwards, 1044 TransitionsBefore, 154 TransitionsAfterwards, 1001880 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 951 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 235 ConcurrentYvCompositions, 137 ChoiceCompositions, 1333 TotalNumberOfCompositions, 1061274 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 919466, independent: 918916, independent conditional: 0, independent unconditional: 918916, 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: 523289, independent: 523003, independent conditional: 0, independent unconditional: 523003, dependent: 286, dependent conditional: 0, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 919466, independent: 395913, independent conditional: 0, independent unconditional: 395913, dependent: 264, dependent conditional: 0, dependent unconditional: 264, unknown: 523289, unknown conditional: 0, unknown unconditional: 523289] , Statistics on independence cache: Total cache size (in pairs): 1937, Positive cache size: 1850, Positive conditional cache size: 0, Positive unconditional cache size: 1850, Negative cache size: 87, Negative conditional cache size: 0, Negative unconditional cache size: 87, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 23.0s, 985 PlacesBefore, 216 PlacesAfterwards, 1078 TransitionsBefore, 176 TransitionsAfterwards, 1070058 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 972 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 227 ConcurrentYvCompositions, 133 ChoiceCompositions, 1342 TotalNumberOfCompositions, 1139907 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 970325, independent: 969692, independent conditional: 0, independent unconditional: 969692, dependent: 633, dependent conditional: 0, dependent unconditional: 633, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 560220, independent: 559896, independent conditional: 0, independent unconditional: 559896, dependent: 324, dependent conditional: 0, dependent unconditional: 324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 970325, independent: 409796, independent conditional: 0, independent unconditional: 409796, dependent: 309, dependent conditional: 0, dependent unconditional: 309, unknown: 560220, unknown conditional: 0, unknown unconditional: 560220] , Statistics on independence cache: Total cache size (in pairs): 2441, Positive cache size: 2334, Positive conditional cache size: 0, Positive unconditional cache size: 2334, Negative cache size: 107, Negative conditional cache size: 0, Negative unconditional cache size: 107, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.3s, 1016 PlacesBefore, 216 PlacesAfterwards, 1112 TransitionsBefore, 168 TransitionsAfterwards, 1140480 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1007 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 235 ConcurrentYvCompositions, 144 ChoiceCompositions, 1396 TotalNumberOfCompositions, 1205410 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1038532, independent: 1037933, independent conditional: 0, independent unconditional: 1037933, dependent: 599, dependent conditional: 0, dependent unconditional: 599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 595563, independent: 595225, independent conditional: 0, independent unconditional: 595225, dependent: 338, dependent conditional: 0, dependent unconditional: 338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1038532, independent: 442708, independent conditional: 0, independent unconditional: 442708, dependent: 261, dependent conditional: 0, dependent unconditional: 261, unknown: 595563, unknown conditional: 0, unknown unconditional: 595563] , Statistics on independence cache: Total cache size (in pairs): 2335, Positive cache size: 2239, Positive conditional cache size: 0, Positive unconditional cache size: 2239, Negative cache size: 96, Negative conditional cache size: 0, Negative unconditional cache size: 96, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 25.1s, 1047 PlacesBefore, 228 PlacesAfterwards, 1146 TransitionsBefore, 184 TransitionsAfterwards, 1213146 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1064 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 229 ConcurrentYvCompositions, 143 ChoiceCompositions, 1446 TotalNumberOfCompositions, 1280488 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1107072, independent: 1106435, independent conditional: 0, independent unconditional: 1106435, dependent: 637, dependent conditional: 0, dependent unconditional: 637, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 631970, independent: 631615, independent conditional: 0, independent unconditional: 631615, dependent: 355, dependent conditional: 0, dependent unconditional: 355, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1107072, independent: 474820, independent conditional: 0, independent unconditional: 474820, dependent: 282, dependent conditional: 0, dependent unconditional: 282, unknown: 631970, unknown conditional: 0, unknown unconditional: 631970] , Statistics on independence cache: Total cache size (in pairs): 2631, Positive cache size: 2520, Positive conditional cache size: 0, Positive unconditional cache size: 2520, Negative cache size: 111, Negative conditional cache size: 0, Negative unconditional cache size: 111, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 25.6s, 1078 PlacesBefore, 229 PlacesAfterwards, 1180 TransitionsBefore, 178 TransitionsAfterwards, 1288056 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1105 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 241 ConcurrentYvCompositions, 153 ChoiceCompositions, 1509 TotalNumberOfCompositions, 1364183 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1185219, independent: 1184584, independent conditional: 0, independent unconditional: 1184584, dependent: 635, dependent conditional: 0, dependent unconditional: 635, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 667282, independent: 666925, independent conditional: 0, independent unconditional: 666925, dependent: 357, dependent conditional: 0, dependent unconditional: 357, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1185219, independent: 517659, independent conditional: 0, independent unconditional: 517659, dependent: 278, dependent conditional: 0, dependent unconditional: 278, unknown: 667282, unknown conditional: 0, unknown unconditional: 667282] , Statistics on independence cache: Total cache size (in pairs): 2480, Positive cache size: 2378, Positive conditional cache size: 0, Positive unconditional cache size: 2378, Negative cache size: 102, Negative conditional cache size: 0, Negative unconditional cache size: 102, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26.7s, 1109 PlacesBefore, 237 PlacesAfterwards, 1214 TransitionsBefore, 186 TransitionsAfterwards, 1365210 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1122 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 248 ConcurrentYvCompositions, 156 ChoiceCompositions, 1536 TotalNumberOfCompositions, 1453807 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1246790, independent: 1246126, independent conditional: 0, independent unconditional: 1246126, dependent: 664, dependent conditional: 0, dependent unconditional: 664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 709346, independent: 708993, independent conditional: 0, independent unconditional: 708993, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1246790, independent: 537133, independent conditional: 0, independent unconditional: 537133, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 709346, unknown conditional: 0, unknown unconditional: 709346] , Statistics on independence cache: Total cache size (in pairs): 2823, Positive cache size: 2714, Positive conditional cache size: 0, Positive unconditional cache size: 2714, Negative cache size: 109, Negative conditional cache size: 0, Negative unconditional cache size: 109, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27.0s, 1140 PlacesBefore, 242 PlacesAfterwards, 1248 TransitionsBefore, 188 TransitionsAfterwards, 1444608 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 1116 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 266 ConcurrentYvCompositions, 162 ChoiceCompositions, 1554 TotalNumberOfCompositions, 1480721 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1293603, independent: 1293041, independent conditional: 0, independent unconditional: 1293041, dependent: 562, dependent conditional: 0, dependent unconditional: 562, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 752170, independent: 751809, independent conditional: 0, independent unconditional: 751809, dependent: 361, dependent conditional: 0, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1293603, independent: 541232, independent conditional: 0, independent unconditional: 541232, dependent: 201, dependent conditional: 0, dependent unconditional: 201, unknown: 752170, unknown conditional: 0, unknown unconditional: 752170] , Statistics on independence cache: Total cache size (in pairs): 3045, Positive cache size: 2930, Positive conditional cache size: 0, Positive unconditional cache size: 2930, Negative cache size: 115, Negative conditional cache size: 0, Negative unconditional cache size: 115, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27.2s, 1171 PlacesBefore, 252 PlacesAfterwards, 1282 TransitionsBefore, 200 TransitionsAfterwards, 1526250 CoEnabledTransitionPairs, 6 FixpointIterations, 10 TrivialSequentialCompositions, 1140 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 285 ConcurrentYvCompositions, 163 ChoiceCompositions, 1598 TotalNumberOfCompositions, 1565977 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1372841, independent: 1372250, independent conditional: 0, independent unconditional: 1372250, dependent: 591, dependent conditional: 0, dependent unconditional: 591, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 801389, independent: 800991, independent conditional: 0, independent unconditional: 800991, dependent: 398, dependent conditional: 0, dependent unconditional: 398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1372841, independent: 571259, independent conditional: 0, independent unconditional: 571259, dependent: 193, dependent conditional: 0, dependent unconditional: 193, unknown: 801389, unknown conditional: 0, unknown unconditional: 801389] , Statistics on independence cache: Total cache size (in pairs): 3728, Positive cache size: 3609, Positive conditional cache size: 0, Positive unconditional cache size: 3609, Negative cache size: 119, Negative conditional cache size: 0, Negative unconditional cache size: 119, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 29.0s, 1202 PlacesBefore, 258 PlacesAfterwards, 1316 TransitionsBefore, 204 TransitionsAfterwards, 1610136 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1219 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 290 ConcurrentYvCompositions, 168 ChoiceCompositions, 1687 TotalNumberOfCompositions, 1731549 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1482396, independent: 1481664, independent conditional: 0, independent unconditional: 1481664, dependent: 732, dependent conditional: 0, dependent unconditional: 732, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 842680, independent: 842288, independent conditional: 0, independent unconditional: 842288, dependent: 392, dependent conditional: 0, dependent unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1482396, independent: 639376, independent conditional: 0, independent unconditional: 639376, dependent: 340, dependent conditional: 0, dependent unconditional: 340, unknown: 842680, unknown conditional: 0, unknown unconditional: 842680] , Statistics on independence cache: Total cache size (in pairs): 3380, Positive cache size: 3259, Positive conditional cache size: 0, Positive unconditional cache size: 3259, Negative cache size: 121, Negative conditional cache size: 0, Negative unconditional cache size: 121, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30.0s, 1233 PlacesBefore, 266 PlacesAfterwards, 1350 TransitionsBefore, 212 TransitionsAfterwards, 1696266 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1237 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 278 ConcurrentYvCompositions, 171 ChoiceCompositions, 1696 TotalNumberOfCompositions, 1784892 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1537266, independent: 1536499, independent conditional: 0, independent unconditional: 1536499, dependent: 767, dependent conditional: 0, dependent unconditional: 767, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 877250, independent: 876860, independent conditional: 0, independent unconditional: 876860, dependent: 390, dependent conditional: 0, dependent unconditional: 390, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1537266, independent: 659639, independent conditional: 0, independent unconditional: 659639, dependent: 377, dependent conditional: 0, dependent unconditional: 377, unknown: 877250, unknown conditional: 0, unknown unconditional: 877250] , Statistics on independence cache: Total cache size (in pairs): 3621, Positive cache size: 3494, Positive conditional cache size: 0, Positive unconditional cache size: 3494, Negative cache size: 127, Negative conditional cache size: 0, Negative unconditional cache size: 127, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30.3s, 1264 PlacesBefore, 273 PlacesAfterwards, 1384 TransitionsBefore, 218 TransitionsAfterwards, 1784640 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1237 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 318 ConcurrentYvCompositions, 175 ChoiceCompositions, 1740 TotalNumberOfCompositions, 1912743 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1622022, independent: 1621202, independent conditional: 0, independent unconditional: 1621202, dependent: 820, dependent conditional: 0, dependent unconditional: 820, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 942752, independent: 942304, independent conditional: 0, independent unconditional: 942304, dependent: 448, dependent conditional: 0, dependent unconditional: 448, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1622022, independent: 678898, independent conditional: 0, independent unconditional: 678898, dependent: 372, dependent conditional: 0, dependent unconditional: 372, unknown: 942752, unknown conditional: 0, unknown unconditional: 942752] , Statistics on independence cache: Total cache size (in pairs): 3853, Positive cache size: 3722, Positive conditional cache size: 0, Positive unconditional cache size: 3722, Negative cache size: 131, Negative conditional cache size: 0, Negative unconditional cache size: 131, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30.8s, 1295 PlacesBefore, 276 PlacesAfterwards, 1418 TransitionsBefore, 216 TransitionsAfterwards, 1875258 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1313 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 277 ConcurrentYvCompositions, 183 ChoiceCompositions, 1783 TotalNumberOfCompositions, 1965302 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1704405, independent: 1703630, independent conditional: 0, independent unconditional: 1703630, dependent: 775, dependent conditional: 0, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 966192, independent: 965756, independent conditional: 0, independent unconditional: 965756, dependent: 436, dependent conditional: 0, dependent unconditional: 436, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1704405, independent: 737874, independent conditional: 0, independent unconditional: 737874, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 966192, unknown conditional: 0, unknown unconditional: 966192] , Statistics on independence cache: Total cache size (in pairs): 3939, Positive cache size: 3811, Positive conditional cache size: 0, Positive unconditional cache size: 3811, Negative cache size: 128, Negative conditional cache size: 0, Negative unconditional cache size: 128, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 32.5s, 1326 PlacesBefore, 287 PlacesAfterwards, 1452 TransitionsBefore, 230 TransitionsAfterwards, 1968120 CoEnabledTransitionPairs, 7 FixpointIterations, 10 TrivialSequentialCompositions, 1342 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 305 ConcurrentYvCompositions, 183 ChoiceCompositions, 1840 TotalNumberOfCompositions, 2088683 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1796837, independent: 1795994, independent conditional: 0, independent unconditional: 1795994, dependent: 843, dependent conditional: 0, dependent unconditional: 843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1022525, independent: 1022096, independent conditional: 0, independent unconditional: 1022096, dependent: 429, dependent conditional: 0, dependent unconditional: 429, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1796837, independent: 773898, independent conditional: 0, independent unconditional: 773898, dependent: 414, dependent conditional: 0, dependent unconditional: 414, unknown: 1022525, unknown conditional: 0, unknown unconditional: 1022525] , Statistics on independence cache: Total cache size (in pairs): 4026, Positive cache size: 3887, Positive conditional cache size: 0, Positive unconditional cache size: 3887, Negative cache size: 139, Negative conditional cache size: 0, Negative unconditional cache size: 139, 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 1357 places, 1486 transitions, 4993 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1357 places, 1486 transitions, 4993 flow and 2063226 co-enabled transitions pairs.,while SimplifyDDAWithTimeout was simplifying term of DAG size 20 for 7ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown