/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked INSUFFICIENT_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/11_fmaxsymopt.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-24 04:45:28,650 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-24 04:45:28,715 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-24 04:45:28,718 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-24 04:45:28,719 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-24 04:45:28,743 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-24 04:45:28,743 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-24 04:45:28,747 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-24 04:45:28,747 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-24 04:45:28,750 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-24 04:45:28,750 INFO L153 SettingsManager]: * Use SBE=true [2023-08-24 04:45:28,750 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-24 04:45:28,750 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-24 04:45:28,751 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-24 04:45:28,751 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-24 04:45:28,751 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-24 04:45:28,752 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-24 04:45:28,752 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-24 04:45:28,752 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-24 04:45:28,752 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-24 04:45:28,752 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-24 04:45:28,753 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-24 04:45:28,753 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-24 04:45:28,753 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-24 04:45:28,753 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-24 04:45:28,754 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-24 04:45:28,754 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-24 04:45:28,754 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-24 04:45:28,754 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-24 04:45:28,754 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-24 04:45:28,755 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-24 04:45:28,755 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-24 04:45:28,755 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-24 04:45:28,755 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-24 04:45:28,755 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-24 04:45:28,756 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Order of the error locations to be checked -> INSUFFICIENT_FIRST [2023-08-24 04:45:29,018 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-24 04:45:29,040 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-24 04:45:29,041 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-24 04:45:29,042 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-24 04:45:29,044 INFO L274 PluginConnector]: CDTParser initialized [2023-08-24 04:45:29,045 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/11_fmaxsymopt.i [2023-08-24 04:45:29,988 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-24 04:45:30,229 INFO L384 CDTParser]: Found 1 translation units. [2023-08-24 04:45:30,229 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/11_fmaxsymopt.i [2023-08-24 04:45:30,247 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/88d10bd85/4aec34b9961f42b5b065f29a37cf6333/FLAGa55ccfa29 [2023-08-24 04:45:30,260 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/88d10bd85/4aec34b9961f42b5b065f29a37cf6333 [2023-08-24 04:45:30,264 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-24 04:45:30,265 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-24 04:45:30,267 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-24 04:45:30,267 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-24 04:45:30,269 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-24 04:45:30,270 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,271 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a0c1ff4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30, skipping insertion in model container [2023-08-24 04:45:30,271 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,310 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-24 04:45:30,529 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/11_fmaxsymopt.i[30540,30553] [2023-08-24 04:45:30,537 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-24 04:45:30,544 INFO L201 MainTranslator]: Completed pre-run [2023-08-24 04:45:30,556 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [254] [2023-08-24 04:45:30,558 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [254] [2023-08-24 04:45:30,567 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/11_fmaxsymopt.i[30540,30553] [2023-08-24 04:45:30,569 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-24 04:45:30,595 INFO L206 MainTranslator]: Completed translation [2023-08-24 04:45:30,595 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30 WrapperNode [2023-08-24 04:45:30,595 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-24 04:45:30,596 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-24 04:45:30,596 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-24 04:45:30,596 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-24 04:45:30,600 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,620 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,633 INFO L138 Inliner]: procedures = 171, calls = 24, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 83 [2023-08-24 04:45:30,634 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-24 04:45:30,634 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-24 04:45:30,634 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-24 04:45:30,634 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-24 04:45:30,639 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,639 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,641 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,641 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,645 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,650 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,659 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,659 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,661 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-24 04:45:30,661 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-24 04:45:30,662 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-24 04:45:30,662 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-24 04:45:30,662 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (1/1) ... [2023-08-24 04:45:30,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-24 04:45:30,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-24 04:45:30,691 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-24 04:45:30,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-24 04:45:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-24 04:45:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-24 04:45:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-24 04:45:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-24 04:45:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-24 04:45:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-24 04:45:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-24 04:45:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-24 04:45:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-24 04:45:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-24 04:45:30,721 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-24 04:45:30,840 INFO L236 CfgBuilder]: Building ICFG [2023-08-24 04:45:30,841 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-24 04:45:31,011 INFO L277 CfgBuilder]: Performing block encoding [2023-08-24 04:45:31,031 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-24 04:45:31,031 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-08-24 04:45:31,032 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.08 04:45:31 BoogieIcfgContainer [2023-08-24 04:45:31,032 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-24 04:45:31,034 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-24 04:45:31,034 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-24 04:45:31,036 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-24 04:45:31,036 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.08 04:45:30" (1/3) ... [2023-08-24 04:45:31,036 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3406ecfb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.08 04:45:31, skipping insertion in model container [2023-08-24 04:45:31,036 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:30" (2/3) ... [2023-08-24 04:45:31,036 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3406ecfb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.08 04:45:31, skipping insertion in model container [2023-08-24 04:45:31,037 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.08 04:45:31" (3/3) ... [2023-08-24 04:45:31,037 INFO L112 eAbstractionObserver]: Analyzing ICFG 11_fmaxsymopt.i [2023-08-24 04:45:31,047 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-24 04:45:31,048 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-24 04:45:31,048 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-24 04:45:31,081 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:31,101 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 73 places, 78 transitions, 161 flow [2023-08-24 04:45:31,125 INFO L124 PetriNetUnfolderBase]: 9/88 cut-off events. [2023-08-24 04:45:31,126 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 04:45:31,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 88 events. 9/88 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 88 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 56. Up to 4 conditions per place. [2023-08-24 04:45:31,129 INFO L82 GeneralOperation]: Start removeDead. Operand has 73 places, 78 transitions, 161 flow [2023-08-24 04:45:31,132 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 73 places, 78 transitions, 161 flow [2023-08-24 04:45:31,138 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:31,144 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 78 transitions, 161 flow [2023-08-24 04:45:31,145 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 73 places, 78 transitions, 161 flow [2023-08-24 04:45:31,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 73 places, 78 transitions, 161 flow [2023-08-24 04:45:31,160 INFO L124 PetriNetUnfolderBase]: 9/88 cut-off events. [2023-08-24 04:45:31,160 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 04:45:31,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 88 events. 9/88 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 88 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 56. Up to 4 conditions per place. [2023-08-24 04:45:31,162 INFO L119 LiptonReduction]: Number of co-enabled transitions 1144 [2023-08-24 04:45:33,311 INFO L134 LiptonReduction]: Checked pairs total: 894 [2023-08-24 04:45:33,311 INFO L136 LiptonReduction]: Total number of compositions: 81 [2023-08-24 04:45:33,319 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:33,323 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:33,323 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:33,326 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:33,326 INFO L124 PetriNetUnfolderBase]: 1/11 cut-off events. [2023-08-24 04:45:33,326 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 04:45:33,326 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:33,326 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-24 04:45:33,326 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:33,329 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:33,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1551213014, now seen corresponding path program 1 times [2023-08-24 04:45:33,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:33,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036638667] [2023-08-24 04:45:33,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:33,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:33,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:33,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:33,420 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:33,421 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:33,422 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:33,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-24 04:45:33,423 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:33,425 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:33,425 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:33,425 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-24 04:45:33,440 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:33,442 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 113 places, 123 transitions, 258 flow [2023-08-24 04:45:33,459 INFO L124 PetriNetUnfolderBase]: 17/145 cut-off events. [2023-08-24 04:45:33,460 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 04:45:33,461 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155 conditions, 145 events. 17/145 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 252 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 100. Up to 6 conditions per place. [2023-08-24 04:45:33,461 INFO L82 GeneralOperation]: Start removeDead. Operand has 113 places, 123 transitions, 258 flow [2023-08-24 04:45:33,462 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 113 places, 123 transitions, 258 flow [2023-08-24 04:45:33,462 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:33,462 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 123 transitions, 258 flow [2023-08-24 04:45:33,462 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 123 transitions, 258 flow [2023-08-24 04:45:33,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 113 places, 123 transitions, 258 flow [2023-08-24 04:45:33,478 INFO L124 PetriNetUnfolderBase]: 17/145 cut-off events. [2023-08-24 04:45:33,478 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 04:45:33,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155 conditions, 145 events. 17/145 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 252 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 100. Up to 6 conditions per place. [2023-08-24 04:45:33,481 INFO L119 LiptonReduction]: Number of co-enabled transitions 6248 [2023-08-24 04:45:35,424 INFO L134 LiptonReduction]: Checked pairs total: 8452 [2023-08-24 04:45:35,425 INFO L136 LiptonReduction]: Total number of compositions: 111 [2023-08-24 04:45:35,426 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:35,427 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:35,427 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:35,430 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:35,430 INFO L124 PetriNetUnfolderBase]: 8/37 cut-off events. [2023-08-24 04:45:35,430 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 04:45:35,430 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:35,431 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-24 04:45:35,431 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:35,431 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:35,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1093508502, now seen corresponding path program 1 times [2023-08-24 04:45:35,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:35,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44521604] [2023-08-24 04:45:35,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:35,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:35,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:35,448 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:35,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:35,461 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:35,461 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:35,461 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:35,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-24 04:45:35,462 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:35,462 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:35,462 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:35,462 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-24 04:45:35,479 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:35,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 168 transitions, 357 flow [2023-08-24 04:45:35,502 INFO L124 PetriNetUnfolderBase]: 25/202 cut-off events. [2023-08-24 04:45:35,502 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 04:45:35,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 218 conditions, 202 events. 25/202 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 484 event pairs, 0 based on Foata normal form. 0/170 useless extension candidates. Maximal degree in co-relation 149. Up to 8 conditions per place. [2023-08-24 04:45:35,510 INFO L82 GeneralOperation]: Start removeDead. Operand has 153 places, 168 transitions, 357 flow [2023-08-24 04:45:35,512 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 168 transitions, 357 flow [2023-08-24 04:45:35,512 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:35,512 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 168 transitions, 357 flow [2023-08-24 04:45:35,512 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 168 transitions, 357 flow [2023-08-24 04:45:35,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 168 transitions, 357 flow [2023-08-24 04:45:35,541 INFO L124 PetriNetUnfolderBase]: 25/202 cut-off events. [2023-08-24 04:45:35,542 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 04:45:35,542 INFO L83 FinitePrefix]: Finished finitePrefix Result has 218 conditions, 202 events. 25/202 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 484 event pairs, 0 based on Foata normal form. 0/170 useless extension candidates. Maximal degree in co-relation 149. Up to 8 conditions per place. [2023-08-24 04:45:35,547 INFO L119 LiptonReduction]: Number of co-enabled transitions 15312 [2023-08-24 04:45:38,090 INFO L134 LiptonReduction]: Checked pairs total: 22949 [2023-08-24 04:45:38,091 INFO L136 LiptonReduction]: Total number of compositions: 160 [2023-08-24 04:45:38,092 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:38,121 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:38,121 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:38,129 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:38,129 INFO L124 PetriNetUnfolderBase]: 12/54 cut-off events. [2023-08-24 04:45:38,129 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 04:45:38,129 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:38,130 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-24 04:45:38,130 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:38,130 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:38,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1199622979, now seen corresponding path program 1 times [2023-08-24 04:45:38,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:38,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779478795] [2023-08-24 04:45:38,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:38,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:38,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:38,173 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:38,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:38,191 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:38,191 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:38,191 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:38,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-24 04:45:38,191 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:38,192 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:38,192 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:38,192 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-24 04:45:38,215 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:38,217 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 193 places, 213 transitions, 458 flow [2023-08-24 04:45:38,237 INFO L124 PetriNetUnfolderBase]: 33/259 cut-off events. [2023-08-24 04:45:38,237 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 04:45:38,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 282 conditions, 259 events. 33/259 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 716 event pairs, 0 based on Foata normal form. 0/217 useless extension candidates. Maximal degree in co-relation 210. Up to 10 conditions per place. [2023-08-24 04:45:38,238 INFO L82 GeneralOperation]: Start removeDead. Operand has 193 places, 213 transitions, 458 flow [2023-08-24 04:45:38,240 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 193 places, 213 transitions, 458 flow [2023-08-24 04:45:38,240 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:38,240 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 193 places, 213 transitions, 458 flow [2023-08-24 04:45:38,240 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 193 places, 213 transitions, 458 flow [2023-08-24 04:45:38,240 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 193 places, 213 transitions, 458 flow [2023-08-24 04:45:38,265 INFO L124 PetriNetUnfolderBase]: 33/259 cut-off events. [2023-08-24 04:45:38,265 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 04:45:38,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 282 conditions, 259 events. 33/259 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 716 event pairs, 0 based on Foata normal form. 0/217 useless extension candidates. Maximal degree in co-relation 210. Up to 10 conditions per place. [2023-08-24 04:45:38,277 INFO L119 LiptonReduction]: Number of co-enabled transitions 28336 [2023-08-24 04:45:41,194 INFO L134 LiptonReduction]: Checked pairs total: 43621 [2023-08-24 04:45:41,195 INFO L136 LiptonReduction]: Total number of compositions: 200 [2023-08-24 04:45:41,196 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:41,196 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:41,196 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:41,200 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:41,201 INFO L124 PetriNetUnfolderBase]: 16/71 cut-off events. [2023-08-24 04:45:41,201 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 04:45:41,201 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:41,201 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:41,201 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:41,201 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:41,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1554677239, now seen corresponding path program 1 times [2023-08-24 04:45:41,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:41,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178645255] [2023-08-24 04:45:41,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:41,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:41,223 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:41,248 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:41,248 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:41,248 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:41,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-24 04:45:41,255 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:41,255 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:41,255 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:41,255 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-24 04:45:41,276 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:41,323 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 258 transitions, 561 flow [2023-08-24 04:45:41,355 INFO L124 PetriNetUnfolderBase]: 41/316 cut-off events. [2023-08-24 04:45:41,356 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 04:45:41,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 347 conditions, 316 events. 41/316 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 966 event pairs, 0 based on Foata normal form. 0/264 useless extension candidates. Maximal degree in co-relation 272. Up to 12 conditions per place. [2023-08-24 04:45:41,357 INFO L82 GeneralOperation]: Start removeDead. Operand has 233 places, 258 transitions, 561 flow [2023-08-24 04:45:41,360 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 233 places, 258 transitions, 561 flow [2023-08-24 04:45:41,360 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:41,360 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 233 places, 258 transitions, 561 flow [2023-08-24 04:45:41,360 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 233 places, 258 transitions, 561 flow [2023-08-24 04:45:41,360 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 258 transitions, 561 flow [2023-08-24 04:45:41,391 INFO L124 PetriNetUnfolderBase]: 41/316 cut-off events. [2023-08-24 04:45:41,391 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 04:45:41,393 INFO L83 FinitePrefix]: Finished finitePrefix Result has 347 conditions, 316 events. 41/316 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 966 event pairs, 0 based on Foata normal form. 0/264 useless extension candidates. Maximal degree in co-relation 272. Up to 12 conditions per place. [2023-08-24 04:45:41,401 INFO L119 LiptonReduction]: Number of co-enabled transitions 45320 [2023-08-24 04:45:44,960 INFO L134 LiptonReduction]: Checked pairs total: 68714 [2023-08-24 04:45:44,960 INFO L136 LiptonReduction]: Total number of compositions: 242 [2023-08-24 04:45:44,961 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:44,961 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:44,961 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:44,966 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:44,966 INFO L124 PetriNetUnfolderBase]: 20/88 cut-off events. [2023-08-24 04:45:44,966 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 04:45:44,966 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:44,966 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:44,967 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:44,967 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:44,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1508500623, now seen corresponding path program 1 times [2023-08-24 04:45:44,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:44,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691731524] [2023-08-24 04:45:44,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:44,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:44,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:44,989 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:45,025 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:45,025 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:45,025 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:45,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-24 04:45:45,025 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:45,026 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:45,026 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:45,026 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-24 04:45:45,050 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:45,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 273 places, 303 transitions, 666 flow [2023-08-24 04:45:45,114 INFO L124 PetriNetUnfolderBase]: 49/373 cut-off events. [2023-08-24 04:45:45,114 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 04:45:45,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 413 conditions, 373 events. 49/373 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1209 event pairs, 0 based on Foata normal form. 0/311 useless extension candidates. Maximal degree in co-relation 335. Up to 14 conditions per place. [2023-08-24 04:45:45,117 INFO L82 GeneralOperation]: Start removeDead. Operand has 273 places, 303 transitions, 666 flow [2023-08-24 04:45:45,119 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 273 places, 303 transitions, 666 flow [2023-08-24 04:45:45,120 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:45,120 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 273 places, 303 transitions, 666 flow [2023-08-24 04:45:45,120 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 273 places, 303 transitions, 666 flow [2023-08-24 04:45:45,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 273 places, 303 transitions, 666 flow [2023-08-24 04:45:45,154 INFO L124 PetriNetUnfolderBase]: 49/373 cut-off events. [2023-08-24 04:45:45,155 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 04:45:45,157 INFO L83 FinitePrefix]: Finished finitePrefix Result has 413 conditions, 373 events. 49/373 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1209 event pairs, 0 based on Foata normal form. 0/311 useless extension candidates. Maximal degree in co-relation 335. Up to 14 conditions per place. [2023-08-24 04:45:45,166 INFO L119 LiptonReduction]: Number of co-enabled transitions 66264 [2023-08-24 04:45:49,303 INFO L134 LiptonReduction]: Checked pairs total: 101978 [2023-08-24 04:45:49,303 INFO L136 LiptonReduction]: Total number of compositions: 283 [2023-08-24 04:45:49,304 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:49,305 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:49,305 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:49,311 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:49,311 INFO L124 PetriNetUnfolderBase]: 24/105 cut-off events. [2023-08-24 04:45:49,311 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 04:45:49,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:49,311 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:49,311 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:49,311 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:49,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1258391584, now seen corresponding path program 1 times [2023-08-24 04:45:49,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:49,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860298462] [2023-08-24 04:45:49,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:49,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:49,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:49,326 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:49,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:49,338 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:49,338 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:49,338 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:49,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-24 04:45:49,339 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:49,339 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:49,339 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:49,339 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-24 04:45:49,367 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:49,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 313 places, 348 transitions, 773 flow [2023-08-24 04:45:49,417 INFO L124 PetriNetUnfolderBase]: 57/430 cut-off events. [2023-08-24 04:45:49,417 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 04:45:49,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 480 conditions, 430 events. 57/430 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1440 event pairs, 0 based on Foata normal form. 0/358 useless extension candidates. Maximal degree in co-relation 399. Up to 16 conditions per place. [2023-08-24 04:45:49,425 INFO L82 GeneralOperation]: Start removeDead. Operand has 313 places, 348 transitions, 773 flow [2023-08-24 04:45:49,429 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 313 places, 348 transitions, 773 flow [2023-08-24 04:45:49,429 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:49,429 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 313 places, 348 transitions, 773 flow [2023-08-24 04:45:49,429 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 313 places, 348 transitions, 773 flow [2023-08-24 04:45:49,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 313 places, 348 transitions, 773 flow [2023-08-24 04:45:49,476 INFO L124 PetriNetUnfolderBase]: 57/430 cut-off events. [2023-08-24 04:45:49,476 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 04:45:49,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 480 conditions, 430 events. 57/430 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1440 event pairs, 0 based on Foata normal form. 0/358 useless extension candidates. Maximal degree in co-relation 399. Up to 16 conditions per place. [2023-08-24 04:45:49,494 INFO L119 LiptonReduction]: Number of co-enabled transitions 91168 [2023-08-24 04:45:53,991 INFO L134 LiptonReduction]: Checked pairs total: 133682 [2023-08-24 04:45:53,992 INFO L136 LiptonReduction]: Total number of compositions: 329 [2023-08-24 04:45:53,993 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:53,993 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:53,998 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:54,008 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:54,008 INFO L124 PetriNetUnfolderBase]: 28/122 cut-off events. [2023-08-24 04:45:54,008 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 04:45:54,008 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:54,008 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:54,008 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:54,009 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:54,009 INFO L85 PathProgramCache]: Analyzing trace with hash -2101897797, now seen corresponding path program 1 times [2023-08-24 04:45:54,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:54,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863475397] [2023-08-24 04:45:54,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:54,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:54,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:54,039 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:54,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:54,056 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:54,056 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:54,056 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:54,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-24 04:45:54,057 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:54,057 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:54,057 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:54,057 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-24 04:45:54,081 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:54,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 353 places, 393 transitions, 882 flow [2023-08-24 04:45:54,136 INFO L124 PetriNetUnfolderBase]: 65/487 cut-off events. [2023-08-24 04:45:54,136 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 04:45:54,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 548 conditions, 487 events. 65/487 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1669 event pairs, 0 based on Foata normal form. 0/405 useless extension candidates. Maximal degree in co-relation 464. Up to 18 conditions per place. [2023-08-24 04:45:54,142 INFO L82 GeneralOperation]: Start removeDead. Operand has 353 places, 393 transitions, 882 flow [2023-08-24 04:45:54,148 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 353 places, 393 transitions, 882 flow [2023-08-24 04:45:54,148 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:54,149 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 353 places, 393 transitions, 882 flow [2023-08-24 04:45:54,149 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 353 places, 393 transitions, 882 flow [2023-08-24 04:45:54,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 353 places, 393 transitions, 882 flow [2023-08-24 04:45:54,202 INFO L124 PetriNetUnfolderBase]: 65/487 cut-off events. [2023-08-24 04:45:54,203 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 04:45:54,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 548 conditions, 487 events. 65/487 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1669 event pairs, 0 based on Foata normal form. 0/405 useless extension candidates. Maximal degree in co-relation 464. Up to 18 conditions per place. [2023-08-24 04:45:54,228 INFO L119 LiptonReduction]: Number of co-enabled transitions 120032 [2023-08-24 04:45:59,568 INFO L134 LiptonReduction]: Checked pairs total: 184217 [2023-08-24 04:45:59,568 INFO L136 LiptonReduction]: Total number of compositions: 375 [2023-08-24 04:45:59,569 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:59,570 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:59,570 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:59,581 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:59,581 INFO L124 PetriNetUnfolderBase]: 32/139 cut-off events. [2023-08-24 04:45:59,581 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 04:45:59,581 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:59,581 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:59,582 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:59,582 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:59,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1107552312, now seen corresponding path program 1 times [2023-08-24 04:45:59,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:59,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690332180] [2023-08-24 04:45:59,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:59,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:59,604 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:59,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:59,626 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:59,626 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:59,626 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:59,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-24 04:45:59,626 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:59,629 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:59,629 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:59,630 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-24 04:45:59,665 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:59,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 393 places, 438 transitions, 993 flow [2023-08-24 04:45:59,742 INFO L124 PetriNetUnfolderBase]: 73/544 cut-off events. [2023-08-24 04:45:59,742 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 04:45:59,749 INFO L83 FinitePrefix]: Finished finitePrefix Result has 617 conditions, 544 events. 73/544 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1911 event pairs, 0 based on Foata normal form. 0/452 useless extension candidates. Maximal degree in co-relation 530. Up to 20 conditions per place. [2023-08-24 04:45:59,749 INFO L82 GeneralOperation]: Start removeDead. Operand has 393 places, 438 transitions, 993 flow [2023-08-24 04:45:59,753 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 393 places, 438 transitions, 993 flow [2023-08-24 04:45:59,753 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:59,753 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 393 places, 438 transitions, 993 flow [2023-08-24 04:45:59,754 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 393 places, 438 transitions, 993 flow [2023-08-24 04:45:59,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 393 places, 438 transitions, 993 flow [2023-08-24 04:45:59,823 INFO L124 PetriNetUnfolderBase]: 73/544 cut-off events. [2023-08-24 04:45:59,823 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 04:45:59,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 617 conditions, 544 events. 73/544 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1911 event pairs, 0 based on Foata normal form. 0/452 useless extension candidates. Maximal degree in co-relation 530. Up to 20 conditions per place. [2023-08-24 04:45:59,854 INFO L119 LiptonReduction]: Number of co-enabled transitions 152856 [2023-08-24 04:46:05,375 INFO L134 LiptonReduction]: Checked pairs total: 232446 [2023-08-24 04:46:05,375 INFO L136 LiptonReduction]: Total number of compositions: 414 [2023-08-24 04:46:05,376 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:05,377 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:05,377 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:05,386 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:05,387 INFO L124 PetriNetUnfolderBase]: 36/156 cut-off events. [2023-08-24 04:46:05,387 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 04:46:05,387 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:05,387 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:46:05,387 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:05,387 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:05,387 INFO L85 PathProgramCache]: Analyzing trace with hash -789528540, now seen corresponding path program 1 times [2023-08-24 04:46:05,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:05,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052826649] [2023-08-24 04:46:05,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:05,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:05,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:05,399 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:05,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:05,409 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:05,409 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:05,409 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:05,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-24 04:46:05,410 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:05,410 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:05,410 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:05,410 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-24 04:46:05,442 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:05,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 433 places, 483 transitions, 1106 flow [2023-08-24 04:46:05,526 INFO L124 PetriNetUnfolderBase]: 81/601 cut-off events. [2023-08-24 04:46:05,526 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 04:46:05,535 INFO L83 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 601 events. 81/601 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2151 event pairs, 0 based on Foata normal form. 0/499 useless extension candidates. Maximal degree in co-relation 599. Up to 22 conditions per place. [2023-08-24 04:46:05,536 INFO L82 GeneralOperation]: Start removeDead. Operand has 433 places, 483 transitions, 1106 flow [2023-08-24 04:46:05,540 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 433 places, 483 transitions, 1106 flow [2023-08-24 04:46:05,540 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:05,540 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 433 places, 483 transitions, 1106 flow [2023-08-24 04:46:05,540 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 433 places, 483 transitions, 1106 flow [2023-08-24 04:46:05,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 433 places, 483 transitions, 1106 flow [2023-08-24 04:46:05,657 INFO L124 PetriNetUnfolderBase]: 81/601 cut-off events. [2023-08-24 04:46:05,657 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 04:46:05,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 601 events. 81/601 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2151 event pairs, 0 based on Foata normal form. 0/499 useless extension candidates. Maximal degree in co-relation 599. Up to 22 conditions per place. [2023-08-24 04:46:05,696 INFO L119 LiptonReduction]: Number of co-enabled transitions 189640 [2023-08-24 04:46:11,818 INFO L134 LiptonReduction]: Checked pairs total: 301362 [2023-08-24 04:46:11,818 INFO L136 LiptonReduction]: Total number of compositions: 455 [2023-08-24 04:46:11,819 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:11,820 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:11,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:11,831 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:11,831 INFO L124 PetriNetUnfolderBase]: 40/173 cut-off events. [2023-08-24 04:46:11,832 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 04:46:11,832 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:11,832 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:46:11,832 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:11,832 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:11,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1808962603, now seen corresponding path program 1 times [2023-08-24 04:46:11,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:11,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985024545] [2023-08-24 04:46:11,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:11,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:11,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:11,844 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:11,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:11,855 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:11,855 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:11,855 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:11,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-24 04:46:11,855 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:11,855 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:11,855 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:11,855 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-24 04:46:11,888 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:11,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 528 transitions, 1221 flow [2023-08-24 04:46:11,990 INFO L124 PetriNetUnfolderBase]: 89/658 cut-off events. [2023-08-24 04:46:11,991 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 04:46:12,002 INFO L83 FinitePrefix]: Finished finitePrefix Result has 758 conditions, 658 events. 89/658 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2379 event pairs, 0 based on Foata normal form. 0/546 useless extension candidates. Maximal degree in co-relation 669. Up to 24 conditions per place. [2023-08-24 04:46:12,002 INFO L82 GeneralOperation]: Start removeDead. Operand has 473 places, 528 transitions, 1221 flow [2023-08-24 04:46:12,007 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 473 places, 528 transitions, 1221 flow [2023-08-24 04:46:12,007 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:12,007 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 473 places, 528 transitions, 1221 flow [2023-08-24 04:46:12,007 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 473 places, 528 transitions, 1221 flow [2023-08-24 04:46:12,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 528 transitions, 1221 flow [2023-08-24 04:46:12,106 INFO L124 PetriNetUnfolderBase]: 89/658 cut-off events. [2023-08-24 04:46:12,106 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 04:46:12,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 758 conditions, 658 events. 89/658 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2379 event pairs, 0 based on Foata normal form. 0/546 useless extension candidates. Maximal degree in co-relation 669. Up to 24 conditions per place. [2023-08-24 04:46:12,213 INFO L119 LiptonReduction]: Number of co-enabled transitions 230384 [2023-08-24 04:46:19,288 INFO L134 LiptonReduction]: Checked pairs total: 378146 [2023-08-24 04:46:19,289 INFO L136 LiptonReduction]: Total number of compositions: 513 [2023-08-24 04:46:19,290 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:19,290 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:19,290 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:19,304 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:19,304 INFO L124 PetriNetUnfolderBase]: 42/187 cut-off events. [2023-08-24 04:46:19,304 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 04:46:19,304 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:19,304 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:46:19,304 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:19,305 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:19,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1090768116, now seen corresponding path program 1 times [2023-08-24 04:46:19,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:19,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359252748] [2023-08-24 04:46:19,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:19,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:19,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:19,323 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:19,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:19,347 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:19,348 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:19,348 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:19,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-24 04:46:19,348 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:19,348 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:19,348 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:19,348 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-24 04:46:19,379 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:19,382 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 513 places, 573 transitions, 1338 flow [2023-08-24 04:46:19,501 INFO L124 PetriNetUnfolderBase]: 97/715 cut-off events. [2023-08-24 04:46:19,502 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 04:46:19,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 830 conditions, 715 events. 97/715 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2627 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 740. Up to 26 conditions per place. [2023-08-24 04:46:19,516 INFO L82 GeneralOperation]: Start removeDead. Operand has 513 places, 573 transitions, 1338 flow [2023-08-24 04:46:19,522 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 513 places, 573 transitions, 1338 flow [2023-08-24 04:46:19,522 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:19,522 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 513 places, 573 transitions, 1338 flow [2023-08-24 04:46:19,522 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 513 places, 573 transitions, 1338 flow [2023-08-24 04:46:19,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 513 places, 573 transitions, 1338 flow [2023-08-24 04:46:19,675 INFO L124 PetriNetUnfolderBase]: 97/715 cut-off events. [2023-08-24 04:46:19,675 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 04:46:19,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 830 conditions, 715 events. 97/715 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2627 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 740. Up to 26 conditions per place. [2023-08-24 04:46:19,723 INFO L119 LiptonReduction]: Number of co-enabled transitions 275088 [2023-08-24 04:46:27,101 INFO L134 LiptonReduction]: Checked pairs total: 437560 [2023-08-24 04:46:27,101 INFO L136 LiptonReduction]: Total number of compositions: 540 [2023-08-24 04:46:27,102 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:27,102 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:27,102 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:27,117 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:27,117 INFO L124 PetriNetUnfolderBase]: 48/207 cut-off events. [2023-08-24 04:46:27,117 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 04:46:27,117 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:27,117 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:46:27,117 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:27,118 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:27,118 INFO L85 PathProgramCache]: Analyzing trace with hash 747131297, now seen corresponding path program 1 times [2023-08-24 04:46:27,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:27,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635430156] [2023-08-24 04:46:27,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:27,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:27,134 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:27,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:27,149 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:27,149 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:27,150 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:27,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-24 04:46:27,150 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:27,152 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:27,152 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:27,152 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-24 04:46:27,186 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:27,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 553 places, 618 transitions, 1457 flow [2023-08-24 04:46:27,322 INFO L124 PetriNetUnfolderBase]: 105/772 cut-off events. [2023-08-24 04:46:27,322 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 04:46:27,338 INFO L83 FinitePrefix]: Finished finitePrefix Result has 903 conditions, 772 events. 105/772 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2873 event pairs, 0 based on Foata normal form. 0/640 useless extension candidates. Maximal degree in co-relation 812. Up to 28 conditions per place. [2023-08-24 04:46:27,338 INFO L82 GeneralOperation]: Start removeDead. Operand has 553 places, 618 transitions, 1457 flow [2023-08-24 04:46:27,345 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 553 places, 618 transitions, 1457 flow [2023-08-24 04:46:27,345 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:27,345 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 553 places, 618 transitions, 1457 flow [2023-08-24 04:46:27,345 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 553 places, 618 transitions, 1457 flow [2023-08-24 04:46:27,345 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 553 places, 618 transitions, 1457 flow [2023-08-24 04:46:27,500 INFO L124 PetriNetUnfolderBase]: 105/772 cut-off events. [2023-08-24 04:46:27,500 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 04:46:27,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 903 conditions, 772 events. 105/772 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2873 event pairs, 0 based on Foata normal form. 0/640 useless extension candidates. Maximal degree in co-relation 812. Up to 28 conditions per place. [2023-08-24 04:46:27,560 INFO L119 LiptonReduction]: Number of co-enabled transitions 323752 [2023-08-24 04:46:35,493 INFO L134 LiptonReduction]: Checked pairs total: 518900 [2023-08-24 04:46:35,493 INFO L136 LiptonReduction]: Total number of compositions: 588 [2023-08-24 04:46:35,494 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:35,494 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:35,494 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:35,511 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:35,511 INFO L124 PetriNetUnfolderBase]: 52/224 cut-off events. [2023-08-24 04:46:35,511 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 04:46:35,511 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:35,511 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:46:35,512 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:35,512 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:35,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1561196209, now seen corresponding path program 1 times [2023-08-24 04:46:35,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:35,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955375061] [2023-08-24 04:46:35,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:35,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:35,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:35,527 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:35,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:35,541 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:35,541 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:35,541 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:35,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-24 04:46:35,541 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:35,542 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:35,542 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:35,542 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-24 04:46:35,595 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:35,598 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 593 places, 663 transitions, 1578 flow [2023-08-24 04:46:35,794 INFO L124 PetriNetUnfolderBase]: 113/829 cut-off events. [2023-08-24 04:46:35,794 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 04:46:35,807 INFO L83 FinitePrefix]: Finished finitePrefix Result has 977 conditions, 829 events. 113/829 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3107 event pairs, 0 based on Foata normal form. 0/687 useless extension candidates. Maximal degree in co-relation 885. Up to 30 conditions per place. [2023-08-24 04:46:35,808 INFO L82 GeneralOperation]: Start removeDead. Operand has 593 places, 663 transitions, 1578 flow [2023-08-24 04:46:35,813 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 593 places, 663 transitions, 1578 flow [2023-08-24 04:46:35,813 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:35,814 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 593 places, 663 transitions, 1578 flow [2023-08-24 04:46:35,814 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 593 places, 663 transitions, 1578 flow [2023-08-24 04:46:35,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 593 places, 663 transitions, 1578 flow [2023-08-24 04:46:35,965 INFO L124 PetriNetUnfolderBase]: 113/829 cut-off events. [2023-08-24 04:46:35,966 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 04:46:35,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 977 conditions, 829 events. 113/829 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3107 event pairs, 0 based on Foata normal form. 0/687 useless extension candidates. Maximal degree in co-relation 885. Up to 30 conditions per place. [2023-08-24 04:46:36,044 INFO L119 LiptonReduction]: Number of co-enabled transitions 376376 [2023-08-24 04:46:44,522 INFO L134 LiptonReduction]: Checked pairs total: 595878 [2023-08-24 04:46:44,522 INFO L136 LiptonReduction]: Total number of compositions: 624 [2023-08-24 04:46:44,523 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:44,523 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:44,523 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:44,542 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:44,542 INFO L124 PetriNetUnfolderBase]: 56/241 cut-off events. [2023-08-24 04:46:44,542 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 04:46:44,542 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:44,543 INFO L208 CegarLoopForPetriNet]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:46:44,543 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:44,543 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:44,543 INFO L85 PathProgramCache]: Analyzing trace with hash 420711127, now seen corresponding path program 1 times [2023-08-24 04:46:44,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:44,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607157243] [2023-08-24 04:46:44,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:44,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:44,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:44,560 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:44,576 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:44,576 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:44,577 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:44,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-24 04:46:44,577 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:44,577 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:44,577 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:44,577 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-24 04:46:44,620 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:44,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 633 places, 708 transitions, 1701 flow [2023-08-24 04:46:44,798 INFO L124 PetriNetUnfolderBase]: 121/886 cut-off events. [2023-08-24 04:46:44,798 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 04:46:44,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1052 conditions, 886 events. 121/886 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3317 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 959. Up to 32 conditions per place. [2023-08-24 04:46:44,820 INFO L82 GeneralOperation]: Start removeDead. Operand has 633 places, 708 transitions, 1701 flow [2023-08-24 04:46:44,828 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 633 places, 708 transitions, 1701 flow [2023-08-24 04:46:44,829 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:44,829 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 633 places, 708 transitions, 1701 flow [2023-08-24 04:46:44,829 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 633 places, 708 transitions, 1701 flow [2023-08-24 04:46:44,829 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 633 places, 708 transitions, 1701 flow [2023-08-24 04:46:45,002 INFO L124 PetriNetUnfolderBase]: 121/886 cut-off events. [2023-08-24 04:46:45,002 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 04:46:45,024 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1052 conditions, 886 events. 121/886 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3317 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 959. Up to 32 conditions per place. [2023-08-24 04:46:45,099 INFO L119 LiptonReduction]: Number of co-enabled transitions 432960 [2023-08-24 04:46:54,390 INFO L134 LiptonReduction]: Checked pairs total: 682428 [2023-08-24 04:46:54,391 INFO L136 LiptonReduction]: Total number of compositions: 665 [2023-08-24 04:46:54,392 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:54,392 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:54,392 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:54,413 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:54,414 INFO L124 PetriNetUnfolderBase]: 60/258 cut-off events. [2023-08-24 04:46:54,414 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 04:46:54,414 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:54,414 INFO L208 CegarLoopForPetriNet]: trace histogram [16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:46:54,414 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:54,414 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:54,414 INFO L85 PathProgramCache]: Analyzing trace with hash -81208176, now seen corresponding path program 1 times [2023-08-24 04:46:54,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:54,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596038547] [2023-08-24 04:46:54,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:54,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:54,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:54,430 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:54,447 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:54,447 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:54,447 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:54,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-24 04:46:54,447 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:54,447 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:54,447 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:54,448 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-24 04:46:54,494 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:54,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 673 places, 753 transitions, 1826 flow [2023-08-24 04:46:54,768 INFO L124 PetriNetUnfolderBase]: 129/943 cut-off events. [2023-08-24 04:46:54,768 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 04:46:54,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1128 conditions, 943 events. 129/943 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3577 event pairs, 0 based on Foata normal form. 0/781 useless extension candidates. Maximal degree in co-relation 1034. Up to 34 conditions per place. [2023-08-24 04:46:54,786 INFO L82 GeneralOperation]: Start removeDead. Operand has 673 places, 753 transitions, 1826 flow [2023-08-24 04:46:54,793 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 673 places, 753 transitions, 1826 flow [2023-08-24 04:46:54,793 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:54,793 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 673 places, 753 transitions, 1826 flow [2023-08-24 04:46:54,793 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 673 places, 753 transitions, 1826 flow [2023-08-24 04:46:54,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 673 places, 753 transitions, 1826 flow [2023-08-24 04:46:54,982 INFO L124 PetriNetUnfolderBase]: 129/943 cut-off events. [2023-08-24 04:46:54,982 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 04:46:55,006 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1128 conditions, 943 events. 129/943 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3577 event pairs, 0 based on Foata normal form. 0/781 useless extension candidates. Maximal degree in co-relation 1034. Up to 34 conditions per place. [2023-08-24 04:46:55,087 INFO L119 LiptonReduction]: Number of co-enabled transitions 493504 [2023-08-24 04:47:04,722 INFO L134 LiptonReduction]: Checked pairs total: 778423 [2023-08-24 04:47:04,722 INFO L136 LiptonReduction]: Total number of compositions: 705 [2023-08-24 04:47:04,723 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:04,724 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:04,724 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:04,747 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:04,747 INFO L124 PetriNetUnfolderBase]: 64/275 cut-off events. [2023-08-24 04:47:04,747 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 04:47:04,747 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:04,747 INFO L208 CegarLoopForPetriNet]: trace histogram [17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:04,747 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:04,748 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:04,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1514629019, now seen corresponding path program 1 times [2023-08-24 04:47:04,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:04,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673116827] [2023-08-24 04:47:04,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:04,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:04,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:04,768 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:04,786 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:04,786 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:04,786 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:04,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-24 04:47:04,786 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:04,787 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:04,787 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:04,787 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-24 04:47:04,834 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:04,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 798 transitions, 1953 flow [2023-08-24 04:47:05,064 INFO L124 PetriNetUnfolderBase]: 137/1000 cut-off events. [2023-08-24 04:47:05,065 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 04:47:05,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1205 conditions, 1000 events. 137/1000 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3809 event pairs, 0 based on Foata normal form. 0/828 useless extension candidates. Maximal degree in co-relation 1110. Up to 36 conditions per place. [2023-08-24 04:47:05,091 INFO L82 GeneralOperation]: Start removeDead. Operand has 713 places, 798 transitions, 1953 flow [2023-08-24 04:47:05,103 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 713 places, 798 transitions, 1953 flow [2023-08-24 04:47:05,104 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:05,104 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 713 places, 798 transitions, 1953 flow [2023-08-24 04:47:05,105 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 713 places, 798 transitions, 1953 flow [2023-08-24 04:47:05,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 798 transitions, 1953 flow [2023-08-24 04:47:05,365 INFO L124 PetriNetUnfolderBase]: 137/1000 cut-off events. [2023-08-24 04:47:05,365 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 04:47:05,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1205 conditions, 1000 events. 137/1000 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3809 event pairs, 0 based on Foata normal form. 0/828 useless extension candidates. Maximal degree in co-relation 1110. Up to 36 conditions per place. [2023-08-24 04:47:05,453 INFO L119 LiptonReduction]: Number of co-enabled transitions 558008 [2023-08-24 04:47:15,732 INFO L134 LiptonReduction]: Checked pairs total: 888183 [2023-08-24 04:47:15,732 INFO L136 LiptonReduction]: Total number of compositions: 753 [2023-08-24 04:47:15,733 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:15,733 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:15,734 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:15,760 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:15,760 INFO L124 PetriNetUnfolderBase]: 68/292 cut-off events. [2023-08-24 04:47:15,760 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 04:47:15,760 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:15,760 INFO L208 CegarLoopForPetriNet]: trace histogram [18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:15,760 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:15,760 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:15,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1384925529, now seen corresponding path program 1 times [2023-08-24 04:47:15,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:15,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458687128] [2023-08-24 04:47:15,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:15,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:15,801 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:15,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:15,823 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:15,823 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:15,823 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:15,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-24 04:47:15,823 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:15,823 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:15,823 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:15,823 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-24 04:47:15,885 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:15,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 753 places, 843 transitions, 2082 flow [2023-08-24 04:47:16,185 INFO L124 PetriNetUnfolderBase]: 145/1057 cut-off events. [2023-08-24 04:47:16,185 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 04:47:16,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1283 conditions, 1057 events. 145/1057 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4053 event pairs, 0 based on Foata normal form. 0/875 useless extension candidates. Maximal degree in co-relation 1187. Up to 38 conditions per place. [2023-08-24 04:47:16,216 INFO L82 GeneralOperation]: Start removeDead. Operand has 753 places, 843 transitions, 2082 flow [2023-08-24 04:47:16,229 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 753 places, 843 transitions, 2082 flow [2023-08-24 04:47:16,230 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:16,230 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 753 places, 843 transitions, 2082 flow [2023-08-24 04:47:16,230 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 753 places, 843 transitions, 2082 flow [2023-08-24 04:47:16,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 753 places, 843 transitions, 2082 flow [2023-08-24 04:47:16,484 INFO L124 PetriNetUnfolderBase]: 145/1057 cut-off events. [2023-08-24 04:47:16,485 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 04:47:16,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1283 conditions, 1057 events. 145/1057 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4053 event pairs, 0 based on Foata normal form. 0/875 useless extension candidates. Maximal degree in co-relation 1187. Up to 38 conditions per place. [2023-08-24 04:47:16,626 INFO L119 LiptonReduction]: Number of co-enabled transitions 626472 [2023-08-24 04:47:27,581 INFO L134 LiptonReduction]: Checked pairs total: 995985 [2023-08-24 04:47:27,581 INFO L136 LiptonReduction]: Total number of compositions: 801 [2023-08-24 04:47:27,582 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:27,582 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:27,582 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:27,611 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:27,611 INFO L124 PetriNetUnfolderBase]: 72/309 cut-off events. [2023-08-24 04:47:27,611 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 04:47:27,611 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:27,611 INFO L208 CegarLoopForPetriNet]: trace histogram [19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:27,611 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:27,611 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:27,611 INFO L85 PathProgramCache]: Analyzing trace with hash -2058168322, now seen corresponding path program 1 times [2023-08-24 04:47:27,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:27,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734109850] [2023-08-24 04:47:27,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:27,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:27,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:27,632 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:27,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:27,650 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:27,650 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:27,650 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:27,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-24 04:47:27,650 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:27,650 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:27,650 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:27,650 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-24 04:47:27,717 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:27,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 793 places, 888 transitions, 2213 flow [2023-08-24 04:47:28,050 INFO L124 PetriNetUnfolderBase]: 153/1114 cut-off events. [2023-08-24 04:47:28,050 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 04:47:28,075 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1362 conditions, 1114 events. 153/1114 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4302 event pairs, 0 based on Foata normal form. 0/922 useless extension candidates. Maximal degree in co-relation 1265. Up to 40 conditions per place. [2023-08-24 04:47:28,075 INFO L82 GeneralOperation]: Start removeDead. Operand has 793 places, 888 transitions, 2213 flow [2023-08-24 04:47:28,085 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 793 places, 888 transitions, 2213 flow [2023-08-24 04:47:28,085 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:28,085 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 793 places, 888 transitions, 2213 flow [2023-08-24 04:47:28,086 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 793 places, 888 transitions, 2213 flow [2023-08-24 04:47:28,086 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 793 places, 888 transitions, 2213 flow [2023-08-24 04:47:28,371 INFO L124 PetriNetUnfolderBase]: 153/1114 cut-off events. [2023-08-24 04:47:28,371 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 04:47:28,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1362 conditions, 1114 events. 153/1114 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4302 event pairs, 0 based on Foata normal form. 0/922 useless extension candidates. Maximal degree in co-relation 1265. Up to 40 conditions per place. [2023-08-24 04:47:28,533 INFO L119 LiptonReduction]: Number of co-enabled transitions 698896 [2023-08-24 04:47:39,898 INFO L134 LiptonReduction]: Checked pairs total: 1112414 [2023-08-24 04:47:39,898 INFO L136 LiptonReduction]: Total number of compositions: 833 [2023-08-24 04:47:39,899 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:39,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;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:39,899 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:39,931 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:39,931 INFO L124 PetriNetUnfolderBase]: 76/326 cut-off events. [2023-08-24 04:47:39,931 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 04:47:39,932 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:39,932 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:39,932 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:39,932 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:39,932 INFO L85 PathProgramCache]: Analyzing trace with hash -556648580, now seen corresponding path program 1 times [2023-08-24 04:47:39,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:39,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997353694] [2023-08-24 04:47:39,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:39,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:39,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:39,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:39,973 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:39,973 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:39,974 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:39,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-24 04:47:39,974 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:39,974 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:39,974 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:39,974 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-24 04:47:40,051 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:40,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 833 places, 933 transitions, 2346 flow [2023-08-24 04:47:40,421 INFO L124 PetriNetUnfolderBase]: 161/1171 cut-off events. [2023-08-24 04:47:40,421 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 04:47:40,448 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1442 conditions, 1171 events. 161/1171 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4490 event pairs, 0 based on Foata normal form. 0/969 useless extension candidates. Maximal degree in co-relation 1344. Up to 42 conditions per place. [2023-08-24 04:47:40,449 INFO L82 GeneralOperation]: Start removeDead. Operand has 833 places, 933 transitions, 2346 flow [2023-08-24 04:47:40,461 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 833 places, 933 transitions, 2346 flow [2023-08-24 04:47:40,461 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:40,461 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 833 places, 933 transitions, 2346 flow [2023-08-24 04:47:40,461 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 833 places, 933 transitions, 2346 flow [2023-08-24 04:47:40,461 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 833 places, 933 transitions, 2346 flow [2023-08-24 04:47:40,783 INFO L124 PetriNetUnfolderBase]: 161/1171 cut-off events. [2023-08-24 04:47:40,783 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 04:47:40,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1442 conditions, 1171 events. 161/1171 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4490 event pairs, 0 based on Foata normal form. 0/969 useless extension candidates. Maximal degree in co-relation 1344. Up to 42 conditions per place. [2023-08-24 04:47:40,967 INFO L119 LiptonReduction]: Number of co-enabled transitions 775280 [2023-08-24 04:47:52,862 INFO L134 LiptonReduction]: Checked pairs total: 1263255 [2023-08-24 04:47:52,862 INFO L136 LiptonReduction]: Total number of compositions: 872 [2023-08-24 04:47:52,863 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:52,863 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:52,863 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:52,898 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:52,898 INFO L124 PetriNetUnfolderBase]: 80/343 cut-off events. [2023-08-24 04:47:52,898 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 04:47:52,899 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:52,899 INFO L208 CegarLoopForPetriNet]: trace histogram [21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:52,899 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:52,899 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:52,899 INFO L85 PathProgramCache]: Analyzing trace with hash -2105079685, now seen corresponding path program 1 times [2023-08-24 04:47:52,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:52,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672860629] [2023-08-24 04:47:52,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:52,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:52,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:52,920 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:52,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:52,942 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:52,942 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:52,943 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:52,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-24 04:47:52,943 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:52,943 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:52,943 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:52,943 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-24 04:47:53,002 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:53,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 873 places, 978 transitions, 2481 flow [2023-08-24 04:47:53,370 INFO L124 PetriNetUnfolderBase]: 169/1228 cut-off events. [2023-08-24 04:47:53,370 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 04:47:53,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1523 conditions, 1228 events. 169/1228 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4755 event pairs, 0 based on Foata normal form. 0/1016 useless extension candidates. Maximal degree in co-relation 1424. Up to 44 conditions per place. [2023-08-24 04:47:53,410 INFO L82 GeneralOperation]: Start removeDead. Operand has 873 places, 978 transitions, 2481 flow [2023-08-24 04:47:53,427 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 873 places, 978 transitions, 2481 flow [2023-08-24 04:47:53,427 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:53,427 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 873 places, 978 transitions, 2481 flow [2023-08-24 04:47:53,427 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 873 places, 978 transitions, 2481 flow [2023-08-24 04:47:53,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 873 places, 978 transitions, 2481 flow [2023-08-24 04:47:53,779 INFO L124 PetriNetUnfolderBase]: 169/1228 cut-off events. [2023-08-24 04:47:53,779 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 04:47:53,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1523 conditions, 1228 events. 169/1228 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4755 event pairs, 0 based on Foata normal form. 0/1016 useless extension candidates. Maximal degree in co-relation 1424. Up to 44 conditions per place. [2023-08-24 04:47:53,981 INFO L119 LiptonReduction]: Number of co-enabled transitions 855624 [2023-08-24 04:48:06,640 INFO L134 LiptonReduction]: Checked pairs total: 1363532 [2023-08-24 04:48:06,641 INFO L136 LiptonReduction]: Total number of compositions: 925 [2023-08-24 04:48:06,642 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:06,642 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:06,642 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:06,679 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:06,680 INFO L124 PetriNetUnfolderBase]: 82/357 cut-off events. [2023-08-24 04:48:06,680 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 04:48:06,680 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:06,680 INFO L208 CegarLoopForPetriNet]: trace histogram [22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:06,680 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:06,680 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:06,680 INFO L85 PathProgramCache]: Analyzing trace with hash -957674996, now seen corresponding path program 1 times [2023-08-24 04:48:06,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:06,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95563123] [2023-08-24 04:48:06,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:06,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:06,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:06,701 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:06,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:06,725 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:06,725 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:06,725 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:06,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-24 04:48:06,726 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:06,726 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:06,726 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:06,726 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-24 04:48:06,794 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:06,798 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 913 places, 1023 transitions, 2618 flow [2023-08-24 04:48:07,192 INFO L124 PetriNetUnfolderBase]: 177/1285 cut-off events. [2023-08-24 04:48:07,192 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 04:48:07,243 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1605 conditions, 1285 events. 177/1285 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4976 event pairs, 0 based on Foata normal form. 0/1063 useless extension candidates. Maximal degree in co-relation 1505. Up to 46 conditions per place. [2023-08-24 04:48:07,243 INFO L82 GeneralOperation]: Start removeDead. Operand has 913 places, 1023 transitions, 2618 flow [2023-08-24 04:48:07,265 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 913 places, 1023 transitions, 2618 flow [2023-08-24 04:48:07,265 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:07,265 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 913 places, 1023 transitions, 2618 flow [2023-08-24 04:48:07,265 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 913 places, 1023 transitions, 2618 flow [2023-08-24 04:48:07,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 913 places, 1023 transitions, 2618 flow [2023-08-24 04:48:07,674 INFO L124 PetriNetUnfolderBase]: 177/1285 cut-off events. [2023-08-24 04:48:07,674 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 04:48:07,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1605 conditions, 1285 events. 177/1285 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4976 event pairs, 0 based on Foata normal form. 0/1063 useless extension candidates. Maximal degree in co-relation 1505. Up to 46 conditions per place. [2023-08-24 04:48:07,860 INFO L119 LiptonReduction]: Number of co-enabled transitions 939928 [2023-08-24 04:48:21,226 INFO L134 LiptonReduction]: Checked pairs total: 1490382 [2023-08-24 04:48:21,227 INFO L136 LiptonReduction]: Total number of compositions: 959 [2023-08-24 04:48:21,228 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:21,229 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:21,229 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:21,270 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:21,270 INFO L124 PetriNetUnfolderBase]: 86/374 cut-off events. [2023-08-24 04:48:21,270 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 04:48:21,270 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:21,270 INFO L208 CegarLoopForPetriNet]: trace histogram [23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:21,270 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:21,270 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:21,271 INFO L85 PathProgramCache]: Analyzing trace with hash -284402847, now seen corresponding path program 1 times [2023-08-24 04:48:21,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:21,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801606856] [2023-08-24 04:48:21,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:21,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:21,294 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:21,317 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:21,317 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:21,317 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:21,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-24 04:48:21,317 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:21,318 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:21,318 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:21,318 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-24 04:48:21,420 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:21,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 953 places, 1068 transitions, 2757 flow [2023-08-24 04:48:21,855 INFO L124 PetriNetUnfolderBase]: 185/1342 cut-off events. [2023-08-24 04:48:21,855 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 04:48:21,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1688 conditions, 1342 events. 185/1342 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5221 event pairs, 0 based on Foata normal form. 0/1110 useless extension candidates. Maximal degree in co-relation 1587. Up to 48 conditions per place. [2023-08-24 04:48:21,911 INFO L82 GeneralOperation]: Start removeDead. Operand has 953 places, 1068 transitions, 2757 flow [2023-08-24 04:48:21,934 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 953 places, 1068 transitions, 2757 flow [2023-08-24 04:48:21,934 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:21,934 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 953 places, 1068 transitions, 2757 flow [2023-08-24 04:48:21,934 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 953 places, 1068 transitions, 2757 flow [2023-08-24 04:48:21,934 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 953 places, 1068 transitions, 2757 flow [2023-08-24 04:48:22,429 INFO L124 PetriNetUnfolderBase]: 185/1342 cut-off events. [2023-08-24 04:48:22,429 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 04:48:22,462 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1688 conditions, 1342 events. 185/1342 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5221 event pairs, 0 based on Foata normal form. 0/1110 useless extension candidates. Maximal degree in co-relation 1587. Up to 48 conditions per place. [2023-08-24 04:48:22,602 INFO L119 LiptonReduction]: Number of co-enabled transitions 1028192 [2023-08-24 04:48:36,556 INFO L134 LiptonReduction]: Checked pairs total: 1605405 [2023-08-24 04:48:36,556 INFO L136 LiptonReduction]: Total number of compositions: 1004 [2023-08-24 04:48:36,558 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:36,558 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:36,558 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:36,603 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:36,603 INFO L124 PetriNetUnfolderBase]: 92/394 cut-off events. [2023-08-24 04:48:36,603 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 04:48:36,603 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:36,603 INFO L208 CegarLoopForPetriNet]: trace histogram [24, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:36,603 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:36,603 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:36,603 INFO L85 PathProgramCache]: Analyzing trace with hash -708395605, now seen corresponding path program 1 times [2023-08-24 04:48:36,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:36,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998281413] [2023-08-24 04:48:36,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:36,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:36,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:36,632 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:36,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:36,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:36,667 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:36,667 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:36,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-24 04:48:36,667 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:36,667 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:36,667 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:36,667 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-24 04:48:36,772 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:36,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 993 places, 1113 transitions, 2898 flow [2023-08-24 04:48:37,243 INFO L124 PetriNetUnfolderBase]: 193/1399 cut-off events. [2023-08-24 04:48:37,243 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 04:48:37,304 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1772 conditions, 1399 events. 193/1399 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5456 event pairs, 0 based on Foata normal form. 0/1157 useless extension candidates. Maximal degree in co-relation 1670. Up to 50 conditions per place. [2023-08-24 04:48:37,304 INFO L82 GeneralOperation]: Start removeDead. Operand has 993 places, 1113 transitions, 2898 flow [2023-08-24 04:48:37,328 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 993 places, 1113 transitions, 2898 flow [2023-08-24 04:48:37,328 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:37,328 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 993 places, 1113 transitions, 2898 flow [2023-08-24 04:48:37,329 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 993 places, 1113 transitions, 2898 flow [2023-08-24 04:48:37,329 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 993 places, 1113 transitions, 2898 flow [2023-08-24 04:48:37,846 INFO L124 PetriNetUnfolderBase]: 193/1399 cut-off events. [2023-08-24 04:48:37,846 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 04:48:37,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1772 conditions, 1399 events. 193/1399 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5456 event pairs, 0 based on Foata normal form. 0/1157 useless extension candidates. Maximal degree in co-relation 1670. Up to 50 conditions per place. [2023-08-24 04:48:38,038 INFO L119 LiptonReduction]: Number of co-enabled transitions 1120416 [2023-08-24 04:48:52,960 INFO L134 LiptonReduction]: Checked pairs total: 1892114 [2023-08-24 04:48:52,960 INFO L136 LiptonReduction]: Total number of compositions: 1066 [2023-08-24 04:48:52,961 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:52,961 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:52,961 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:53,010 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:53,010 INFO L124 PetriNetUnfolderBase]: 96/411 cut-off events. [2023-08-24 04:48:53,011 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 04:48:53,011 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:53,011 INFO L208 CegarLoopForPetriNet]: trace histogram [25, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:53,011 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:53,011 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:53,011 INFO L85 PathProgramCache]: Analyzing trace with hash 2111772252, now seen corresponding path program 1 times [2023-08-24 04:48:53,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:53,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968521905] [2023-08-24 04:48:53,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:53,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:53,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:53,063 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:53,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:53,086 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:53,086 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:53,086 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:53,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-24 04:48:53,087 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:53,087 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:53,087 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:53,087 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-24 04:48:53,153 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:53,157 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 1158 transitions, 3041 flow [2023-08-24 04:48:53,656 INFO L124 PetriNetUnfolderBase]: 201/1456 cut-off events. [2023-08-24 04:48:53,656 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 04:48:53,723 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1857 conditions, 1456 events. 201/1456 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5747 event pairs, 0 based on Foata normal form. 0/1204 useless extension candidates. Maximal degree in co-relation 1754. Up to 52 conditions per place. [2023-08-24 04:48:53,723 INFO L82 GeneralOperation]: Start removeDead. Operand has 1033 places, 1158 transitions, 3041 flow [2023-08-24 04:48:53,748 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1033 places, 1158 transitions, 3041 flow [2023-08-24 04:48:53,748 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:53,748 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1033 places, 1158 transitions, 3041 flow [2023-08-24 04:48:53,749 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1033 places, 1158 transitions, 3041 flow [2023-08-24 04:48:53,749 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 1158 transitions, 3041 flow [2023-08-24 04:48:54,321 INFO L124 PetriNetUnfolderBase]: 201/1456 cut-off events. [2023-08-24 04:48:54,321 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 04:48:54,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1857 conditions, 1456 events. 201/1456 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5747 event pairs, 0 based on Foata normal form. 0/1204 useless extension candidates. Maximal degree in co-relation 1754. Up to 52 conditions per place. [2023-08-24 04:48:54,526 INFO L119 LiptonReduction]: Number of co-enabled transitions 1216600 [2023-08-24 04:49:09,524 INFO L134 LiptonReduction]: Checked pairs total: 1919736 [2023-08-24 04:49:09,524 INFO L136 LiptonReduction]: Total number of compositions: 1083 [2023-08-24 04:49:09,525 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:09,526 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:09,526 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:09,578 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:09,578 INFO L124 PetriNetUnfolderBase]: 98/425 cut-off events. [2023-08-24 04:49:09,578 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 04:49:09,578 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:09,578 INFO L208 CegarLoopForPetriNet]: trace histogram [26, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:09,578 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:09,578 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:09,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1916151992, now seen corresponding path program 1 times [2023-08-24 04:49:09,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:09,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934588483] [2023-08-24 04:49:09,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:09,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:09,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:09,604 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:09,629 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:09,629 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:09,629 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:09,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-24 04:49:09,630 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:09,630 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:09,630 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:09,630 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-24 04:49:09,709 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:09,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1073 places, 1203 transitions, 3186 flow [2023-08-24 04:49:10,258 INFO L124 PetriNetUnfolderBase]: 209/1513 cut-off events. [2023-08-24 04:49:10,258 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 04:49:10,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1943 conditions, 1513 events. 209/1513 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5937 event pairs, 0 based on Foata normal form. 0/1251 useless extension candidates. Maximal degree in co-relation 1839. Up to 54 conditions per place. [2023-08-24 04:49:10,319 INFO L82 GeneralOperation]: Start removeDead. Operand has 1073 places, 1203 transitions, 3186 flow [2023-08-24 04:49:10,341 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1073 places, 1203 transitions, 3186 flow [2023-08-24 04:49:10,341 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:10,341 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1073 places, 1203 transitions, 3186 flow [2023-08-24 04:49:10,341 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1073 places, 1203 transitions, 3186 flow [2023-08-24 04:49:10,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1073 places, 1203 transitions, 3186 flow [2023-08-24 04:49:10,874 INFO L124 PetriNetUnfolderBase]: 209/1513 cut-off events. [2023-08-24 04:49:10,875 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 04:49:10,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1943 conditions, 1513 events. 209/1513 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5937 event pairs, 0 based on Foata normal form. 0/1251 useless extension candidates. Maximal degree in co-relation 1839. Up to 54 conditions per place. [2023-08-24 04:49:11,307 INFO L119 LiptonReduction]: Number of co-enabled transitions 1316744 [2023-08-24 04:49:27,707 INFO L134 LiptonReduction]: Checked pairs total: 2123854 [2023-08-24 04:49:27,707 INFO L136 LiptonReduction]: Total number of compositions: 1152 [2023-08-24 04:49:27,708 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:27,708 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:27,708 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:27,766 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:27,766 INFO L124 PetriNetUnfolderBase]: 104/445 cut-off events. [2023-08-24 04:49:27,766 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 04:49:27,766 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:27,766 INFO L208 CegarLoopForPetriNet]: trace histogram [27, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:27,766 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:27,767 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:27,767 INFO L85 PathProgramCache]: Analyzing trace with hash 573088310, now seen corresponding path program 1 times [2023-08-24 04:49:27,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:27,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562125559] [2023-08-24 04:49:27,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:27,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:27,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:27,792 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:27,818 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:27,818 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:27,818 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:27,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-24 04:49:27,818 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:27,818 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:27,818 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:27,818 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-24 04:49:27,889 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:27,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1248 transitions, 3333 flow [2023-08-24 04:49:28,482 INFO L124 PetriNetUnfolderBase]: 217/1570 cut-off events. [2023-08-24 04:49:28,482 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 04:49:28,564 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2030 conditions, 1570 events. 217/1570 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6169 event pairs, 0 based on Foata normal form. 0/1298 useless extension candidates. Maximal degree in co-relation 1925. Up to 56 conditions per place. [2023-08-24 04:49:28,564 INFO L82 GeneralOperation]: Start removeDead. Operand has 1113 places, 1248 transitions, 3333 flow [2023-08-24 04:49:28,595 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1113 places, 1248 transitions, 3333 flow [2023-08-24 04:49:28,595 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:28,595 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1113 places, 1248 transitions, 3333 flow [2023-08-24 04:49:28,596 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1113 places, 1248 transitions, 3333 flow [2023-08-24 04:49:28,596 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1248 transitions, 3333 flow [2023-08-24 04:49:29,188 INFO L124 PetriNetUnfolderBase]: 217/1570 cut-off events. [2023-08-24 04:49:29,188 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 04:49:29,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2030 conditions, 1570 events. 217/1570 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6169 event pairs, 0 based on Foata normal form. 0/1298 useless extension candidates. Maximal degree in co-relation 1925. Up to 56 conditions per place. [2023-08-24 04:49:29,518 INFO L119 LiptonReduction]: Number of co-enabled transitions 1420848 [2023-08-24 04:49:46,222 INFO L134 LiptonReduction]: Checked pairs total: 2218227 [2023-08-24 04:49:46,223 INFO L136 LiptonReduction]: Total number of compositions: 1167 [2023-08-24 04:49:46,224 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:46,225 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:46,225 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:46,286 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:46,286 INFO L124 PetriNetUnfolderBase]: 106/459 cut-off events. [2023-08-24 04:49:46,286 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 04:49:46,286 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:46,286 INFO L208 CegarLoopForPetriNet]: trace histogram [28, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:46,286 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:46,287 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:46,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1608569702, now seen corresponding path program 1 times [2023-08-24 04:49:46,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:46,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74899647] [2023-08-24 04:49:46,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:46,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:46,313 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:46,352 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:46,352 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:46,352 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:46,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-24 04:49:46,352 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:46,353 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:46,353 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:46,353 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-24 04:49:46,429 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:46,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1153 places, 1293 transitions, 3482 flow [2023-08-24 04:49:47,109 INFO L124 PetriNetUnfolderBase]: 225/1627 cut-off events. [2023-08-24 04:49:47,109 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 04:49:47,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2118 conditions, 1627 events. 225/1627 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6395 event pairs, 0 based on Foata normal form. 0/1345 useless extension candidates. Maximal degree in co-relation 2012. Up to 58 conditions per place. [2023-08-24 04:49:47,196 INFO L82 GeneralOperation]: Start removeDead. Operand has 1153 places, 1293 transitions, 3482 flow [2023-08-24 04:49:47,228 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1153 places, 1293 transitions, 3482 flow [2023-08-24 04:49:47,229 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:47,229 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1153 places, 1293 transitions, 3482 flow [2023-08-24 04:49:47,229 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1153 places, 1293 transitions, 3482 flow [2023-08-24 04:49:47,229 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1153 places, 1293 transitions, 3482 flow [2023-08-24 04:49:47,845 INFO L124 PetriNetUnfolderBase]: 225/1627 cut-off events. [2023-08-24 04:49:47,845 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 04:49:47,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2118 conditions, 1627 events. 225/1627 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6395 event pairs, 0 based on Foata normal form. 0/1345 useless extension candidates. Maximal degree in co-relation 2012. Up to 58 conditions per place. [2023-08-24 04:49:48,251 INFO L119 LiptonReduction]: Number of co-enabled transitions 1528912 [2023-08-24 04:50:05,883 INFO L134 LiptonReduction]: Checked pairs total: 2476990 [2023-08-24 04:50:05,883 INFO L136 LiptonReduction]: Total number of compositions: 1248 [2023-08-24 04:50:05,884 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:05,884 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:05,884 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:05,949 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:05,950 INFO L124 PetriNetUnfolderBase]: 110/476 cut-off events. [2023-08-24 04:50:05,950 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 04:50:05,950 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:05,950 INFO L208 CegarLoopForPetriNet]: trace histogram [29, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:05,950 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:05,950 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:05,950 INFO L85 PathProgramCache]: Analyzing trace with hash 544300084, now seen corresponding path program 1 times [2023-08-24 04:50:05,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:05,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935699273] [2023-08-24 04:50:05,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:05,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:05,980 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:06,007 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:06,007 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:06,007 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:06,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-24 04:50:06,007 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:06,008 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:06,008 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:06,008 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-24 04:50:06,088 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:06,093 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1338 transitions, 3633 flow [2023-08-24 04:50:06,790 INFO L124 PetriNetUnfolderBase]: 233/1684 cut-off events. [2023-08-24 04:50:06,790 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 04:50:06,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2207 conditions, 1684 events. 233/1684 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6638 event pairs, 0 based on Foata normal form. 0/1392 useless extension candidates. Maximal degree in co-relation 2100. Up to 60 conditions per place. [2023-08-24 04:50:06,883 INFO L82 GeneralOperation]: Start removeDead. Operand has 1193 places, 1338 transitions, 3633 flow [2023-08-24 04:50:06,920 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1193 places, 1338 transitions, 3633 flow [2023-08-24 04:50:06,921 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:06,921 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1193 places, 1338 transitions, 3633 flow [2023-08-24 04:50:06,921 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1193 places, 1338 transitions, 3633 flow [2023-08-24 04:50:06,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1338 transitions, 3633 flow [2023-08-24 04:50:07,662 INFO L124 PetriNetUnfolderBase]: 233/1684 cut-off events. [2023-08-24 04:50:07,662 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 04:50:07,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2207 conditions, 1684 events. 233/1684 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6638 event pairs, 0 based on Foata normal form. 0/1392 useless extension candidates. Maximal degree in co-relation 2100. Up to 60 conditions per place. [2023-08-24 04:50:07,956 INFO L119 LiptonReduction]: Number of co-enabled transitions 1640936 [2023-08-24 04:50:26,165 INFO L134 LiptonReduction]: Checked pairs total: 2576980 [2023-08-24 04:50:26,165 INFO L136 LiptonReduction]: Total number of compositions: 1263 [2023-08-24 04:50:26,166 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:26,166 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:26,166 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:26,236 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:26,236 INFO L124 PetriNetUnfolderBase]: 114/493 cut-off events. [2023-08-24 04:50:26,236 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 04:50:26,236 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:26,236 INFO L208 CegarLoopForPetriNet]: trace histogram [30, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:26,236 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:26,236 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:26,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1080956352, now seen corresponding path program 1 times [2023-08-24 04:50:26,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:26,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112182041] [2023-08-24 04:50:26,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:26,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:26,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:26,266 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:26,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:26,294 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:26,295 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:26,295 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:26,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-24 04:50:26,295 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:26,295 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:26,295 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:26,295 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-24 04:50:26,375 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:26,380 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1233 places, 1383 transitions, 3786 flow [2023-08-24 04:50:27,095 INFO L124 PetriNetUnfolderBase]: 241/1741 cut-off events. [2023-08-24 04:50:27,095 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 04:50:27,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2297 conditions, 1741 events. 241/1741 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6888 event pairs, 0 based on Foata normal form. 0/1439 useless extension candidates. Maximal degree in co-relation 2189. Up to 62 conditions per place. [2023-08-24 04:50:27,197 INFO L82 GeneralOperation]: Start removeDead. Operand has 1233 places, 1383 transitions, 3786 flow [2023-08-24 04:50:27,236 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1233 places, 1383 transitions, 3786 flow [2023-08-24 04:50:27,236 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:27,236 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1233 places, 1383 transitions, 3786 flow [2023-08-24 04:50:27,236 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1233 places, 1383 transitions, 3786 flow [2023-08-24 04:50:27,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1233 places, 1383 transitions, 3786 flow [2023-08-24 04:50:27,941 INFO L124 PetriNetUnfolderBase]: 241/1741 cut-off events. [2023-08-24 04:50:27,941 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 04:50:28,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2297 conditions, 1741 events. 241/1741 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6888 event pairs, 0 based on Foata normal form. 0/1439 useless extension candidates. Maximal degree in co-relation 2189. Up to 62 conditions per place. [2023-08-24 04:50:28,366 INFO L119 LiptonReduction]: Number of co-enabled transitions 1756920 [2023-08-24 04:50:47,342 INFO L134 LiptonReduction]: Checked pairs total: 2956390 [2023-08-24 04:50:47,342 INFO L136 LiptonReduction]: Total number of compositions: 1317 [2023-08-24 04:50:47,343 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:47,343 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:47,343 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:47,417 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:47,417 INFO L124 PetriNetUnfolderBase]: 118/510 cut-off events. [2023-08-24 04:50:47,417 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 04:50:47,417 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:47,417 INFO L208 CegarLoopForPetriNet]: trace histogram [31, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:47,418 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:47,418 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:47,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1499025471, now seen corresponding path program 1 times [2023-08-24 04:50:47,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:47,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188171578] [2023-08-24 04:50:47,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:47,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:47,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:47,449 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:47,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:47,481 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:47,481 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:47,481 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:47,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-24 04:50:47,481 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:47,482 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:47,482 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:47,482 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-24 04:50:47,564 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:47,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1273 places, 1428 transitions, 3941 flow [2023-08-24 04:50:48,334 INFO L124 PetriNetUnfolderBase]: 249/1798 cut-off events. [2023-08-24 04:50:48,335 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 04:50:48,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2388 conditions, 1798 events. 249/1798 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7115 event pairs, 0 based on Foata normal form. 0/1486 useless extension candidates. Maximal degree in co-relation 2279. Up to 64 conditions per place. [2023-08-24 04:50:48,429 INFO L82 GeneralOperation]: Start removeDead. Operand has 1273 places, 1428 transitions, 3941 flow [2023-08-24 04:50:48,464 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1273 places, 1428 transitions, 3941 flow [2023-08-24 04:50:48,464 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:48,464 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1273 places, 1428 transitions, 3941 flow [2023-08-24 04:50:48,464 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1273 places, 1428 transitions, 3941 flow [2023-08-24 04:50:48,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1273 places, 1428 transitions, 3941 flow [2023-08-24 04:50:49,294 INFO L124 PetriNetUnfolderBase]: 249/1798 cut-off events. [2023-08-24 04:50:49,294 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 04:50:49,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2388 conditions, 1798 events. 249/1798 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7115 event pairs, 0 based on Foata normal form. 0/1486 useless extension candidates. Maximal degree in co-relation 2279. Up to 64 conditions per place. [2023-08-24 04:50:49,657 INFO L119 LiptonReduction]: Number of co-enabled transitions 1876864 [2023-08-24 04:51:09,212 INFO L134 LiptonReduction]: Checked pairs total: 2943387 [2023-08-24 04:51:09,213 INFO L136 LiptonReduction]: Total number of compositions: 1349 [2023-08-24 04:51:09,214 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:09,214 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:09,214 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:09,294 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:09,294 INFO L124 PetriNetUnfolderBase]: 122/527 cut-off events. [2023-08-24 04:51:09,294 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 04:51:09,294 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:09,294 INFO L208 CegarLoopForPetriNet]: trace histogram [32, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:09,294 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:09,295 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:09,295 INFO L85 PathProgramCache]: Analyzing trace with hash 756242647, now seen corresponding path program 1 times [2023-08-24 04:51:09,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:09,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625450290] [2023-08-24 04:51:09,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:09,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:09,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:09,329 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:09,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:09,361 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:09,361 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:09,361 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:09,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-24 04:51:09,362 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:09,362 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:09,362 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:09,362 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-24 04:51:09,503 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:09,507 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1313 places, 1473 transitions, 4098 flow [2023-08-24 04:51:10,315 INFO L124 PetriNetUnfolderBase]: 257/1855 cut-off events. [2023-08-24 04:51:10,315 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 04:51:10,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2480 conditions, 1855 events. 257/1855 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7352 event pairs, 0 based on Foata normal form. 0/1533 useless extension candidates. Maximal degree in co-relation 2370. Up to 66 conditions per place. [2023-08-24 04:51:10,435 INFO L82 GeneralOperation]: Start removeDead. Operand has 1313 places, 1473 transitions, 4098 flow [2023-08-24 04:51:10,480 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1313 places, 1473 transitions, 4098 flow [2023-08-24 04:51:10,480 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:51:10,480 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1313 places, 1473 transitions, 4098 flow [2023-08-24 04:51:10,481 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1313 places, 1473 transitions, 4098 flow [2023-08-24 04:51:10,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1313 places, 1473 transitions, 4098 flow [2023-08-24 04:51:11,288 INFO L124 PetriNetUnfolderBase]: 257/1855 cut-off events. [2023-08-24 04:51:11,288 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 04:51:11,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2480 conditions, 1855 events. 257/1855 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7352 event pairs, 0 based on Foata normal form. 0/1533 useless extension candidates. Maximal degree in co-relation 2370. Up to 66 conditions per place. [2023-08-24 04:51:11,752 INFO L119 LiptonReduction]: Number of co-enabled transitions 2000768 [2023-08-24 04:51:32,303 INFO L134 LiptonReduction]: Checked pairs total: 3200885 [2023-08-24 04:51:32,303 INFO L136 LiptonReduction]: Total number of compositions: 1395 [2023-08-24 04:51:32,305 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:32,305 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:32,305 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:32,391 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:32,391 INFO L124 PetriNetUnfolderBase]: 128/547 cut-off events. [2023-08-24 04:51:32,391 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 04:51:32,391 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:32,391 INFO L208 CegarLoopForPetriNet]: trace histogram [33, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:32,392 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:32,392 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:32,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1793431096, now seen corresponding path program 1 times [2023-08-24 04:51:32,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:32,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144629491] [2023-08-24 04:51:32,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:32,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:32,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:32,426 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:32,461 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:32,461 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:32,461 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:32,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-24 04:51:32,461 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:32,461 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:32,462 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:32,462 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-24 04:51:32,549 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:32,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1353 places, 1518 transitions, 4257 flow [2023-08-24 04:51:33,471 INFO L124 PetriNetUnfolderBase]: 265/1912 cut-off events. [2023-08-24 04:51:33,472 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 04:51:33,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2573 conditions, 1912 events. 265/1912 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7654 event pairs, 0 based on Foata normal form. 0/1580 useless extension candidates. Maximal degree in co-relation 2462. Up to 68 conditions per place. [2023-08-24 04:51:33,600 INFO L82 GeneralOperation]: Start removeDead. Operand has 1353 places, 1518 transitions, 4257 flow [2023-08-24 04:51:33,649 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1353 places, 1518 transitions, 4257 flow [2023-08-24 04:51:33,650 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:51:33,650 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1353 places, 1518 transitions, 4257 flow [2023-08-24 04:51:33,650 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1353 places, 1518 transitions, 4257 flow [2023-08-24 04:51:33,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1353 places, 1518 transitions, 4257 flow [2023-08-24 04:51:34,497 INFO L124 PetriNetUnfolderBase]: 265/1912 cut-off events. [2023-08-24 04:51:34,497 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 04:51:34,608 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2573 conditions, 1912 events. 265/1912 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7654 event pairs, 0 based on Foata normal form. 0/1580 useless extension candidates. Maximal degree in co-relation 2462. Up to 68 conditions per place. [2023-08-24 04:51:34,995 INFO L119 LiptonReduction]: Number of co-enabled transitions 2128632 [2023-08-24 04:51:56,234 INFO L134 LiptonReduction]: Checked pairs total: 3559677 [2023-08-24 04:51:56,234 INFO L136 LiptonReduction]: Total number of compositions: 1434 [2023-08-24 04:51:56,235 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:56,235 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:56,235 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:56,327 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:56,327 INFO L124 PetriNetUnfolderBase]: 132/564 cut-off events. [2023-08-24 04:51:56,327 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 04:51:56,327 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:56,327 INFO L208 CegarLoopForPetriNet]: trace histogram [34, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:56,327 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:56,327 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:56,327 INFO L85 PathProgramCache]: Analyzing trace with hash 479523967, now seen corresponding path program 1 times [2023-08-24 04:51:56,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:56,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995530108] [2023-08-24 04:51:56,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:56,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:56,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:56,362 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:56,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:56,400 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:56,400 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:56,400 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:56,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-24 04:51:56,400 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:56,400 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:56,400 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:56,400 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-24 04:51:56,499 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:56,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1393 places, 1563 transitions, 4418 flow [2023-08-24 04:51:57,461 INFO L124 PetriNetUnfolderBase]: 273/1969 cut-off events. [2023-08-24 04:51:57,461 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 04:51:57,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2667 conditions, 1969 events. 273/1969 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7827 event pairs, 0 based on Foata normal form. 0/1627 useless extension candidates. Maximal degree in co-relation 2555. Up to 70 conditions per place. [2023-08-24 04:51:57,578 INFO L82 GeneralOperation]: Start removeDead. Operand has 1393 places, 1563 transitions, 4418 flow [2023-08-24 04:51:57,625 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1393 places, 1563 transitions, 4418 flow [2023-08-24 04:51:57,625 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:51:57,625 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1393 places, 1563 transitions, 4418 flow [2023-08-24 04:51:57,625 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1393 places, 1563 transitions, 4418 flow [2023-08-24 04:51:57,625 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1393 places, 1563 transitions, 4418 flow [2023-08-24 04:51:58,556 INFO L124 PetriNetUnfolderBase]: 273/1969 cut-off events. [2023-08-24 04:51:58,556 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 04:51:58,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2667 conditions, 1969 events. 273/1969 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7827 event pairs, 0 based on Foata normal form. 0/1627 useless extension candidates. Maximal degree in co-relation 2555. Up to 70 conditions per place. [2023-08-24 04:51:59,074 INFO L119 LiptonReduction]: Number of co-enabled transitions 2260456 [2023-08-24 04:52:21,173 INFO L134 LiptonReduction]: Checked pairs total: 3737475 [2023-08-24 04:52:21,174 INFO L136 LiptonReduction]: Total number of compositions: 1483 [2023-08-24 04:52:21,177 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:52:21,177 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:52:21,177 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:52:21,274 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:52:21,275 INFO L124 PetriNetUnfolderBase]: 134/578 cut-off events. [2023-08-24 04:52:21,275 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 04:52:21,275 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:52:21,275 INFO L208 CegarLoopForPetriNet]: trace histogram [35, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:52:21,275 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:52:21,275 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:52:21,275 INFO L85 PathProgramCache]: Analyzing trace with hash -954630905, now seen corresponding path program 1 times [2023-08-24 04:52:21,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:52:21,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3345499] [2023-08-24 04:52:21,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:52:21,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:52:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:21,319 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:52:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:21,361 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:52:21,361 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:52:21,362 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:52:21,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-24 04:52:21,362 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:52:21,362 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:52:21,362 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:52:21,362 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-24 04:52:21,455 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:52:21,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1433 places, 1608 transitions, 4581 flow [2023-08-24 04:52:22,503 INFO L124 PetriNetUnfolderBase]: 281/2026 cut-off events. [2023-08-24 04:52:22,503 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 04:52:22,644 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2762 conditions, 2026 events. 281/2026 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8071 event pairs, 0 based on Foata normal form. 0/1674 useless extension candidates. Maximal degree in co-relation 2649. Up to 72 conditions per place. [2023-08-24 04:52:22,644 INFO L82 GeneralOperation]: Start removeDead. Operand has 1433 places, 1608 transitions, 4581 flow [2023-08-24 04:52:22,703 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1433 places, 1608 transitions, 4581 flow [2023-08-24 04:52:22,703 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:52:22,703 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1433 places, 1608 transitions, 4581 flow [2023-08-24 04:52:22,704 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1433 places, 1608 transitions, 4581 flow [2023-08-24 04:52:22,704 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1433 places, 1608 transitions, 4581 flow [2023-08-24 04:52:23,697 INFO L124 PetriNetUnfolderBase]: 281/2026 cut-off events. [2023-08-24 04:52:23,697 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 04:52:23,818 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2762 conditions, 2026 events. 281/2026 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8071 event pairs, 0 based on Foata normal form. 0/1674 useless extension candidates. Maximal degree in co-relation 2649. Up to 72 conditions per place. [2023-08-24 04:52:24,275 INFO L119 LiptonReduction]: Number of co-enabled transitions 2396240 [2023-08-24 04:52:46,988 INFO L134 LiptonReduction]: Checked pairs total: 3842652 [2023-08-24 04:52:46,988 INFO L136 LiptonReduction]: Total number of compositions: 1522 [2023-08-24 04:52:46,989 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:52:46,990 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:52:46,990 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:52:47,117 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:52:47,117 INFO L124 PetriNetUnfolderBase]: 140/598 cut-off events. [2023-08-24 04:52:47,117 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 04:52:47,118 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:52:47,118 INFO L208 CegarLoopForPetriNet]: trace histogram [36, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:52:47,118 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:52:47,118 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:52:47,118 INFO L85 PathProgramCache]: Analyzing trace with hash 342914937, now seen corresponding path program 1 times [2023-08-24 04:52:47,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:52:47,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539028043] [2023-08-24 04:52:47,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:52:47,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:52:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:47,159 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:52:47,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:47,200 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:52:47,200 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:52:47,200 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:52:47,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-24 04:52:47,200 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:52:47,201 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:52:47,201 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:52:47,201 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-24 04:52:47,311 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:52:47,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1473 places, 1653 transitions, 4746 flow [2023-08-24 04:52:48,540 INFO L124 PetriNetUnfolderBase]: 289/2083 cut-off events. [2023-08-24 04:52:48,541 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 04:52:48,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2858 conditions, 2083 events. 289/2083 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8286 event pairs, 0 based on Foata normal form. 0/1721 useless extension candidates. Maximal degree in co-relation 2744. Up to 74 conditions per place. [2023-08-24 04:52:48,635 INFO L82 GeneralOperation]: Start removeDead. Operand has 1473 places, 1653 transitions, 4746 flow [2023-08-24 04:52:48,668 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1473 places, 1653 transitions, 4746 flow [2023-08-24 04:52:48,668 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:52:48,668 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1473 places, 1653 transitions, 4746 flow [2023-08-24 04:52:48,669 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1473 places, 1653 transitions, 4746 flow [2023-08-24 04:52:48,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1473 places, 1653 transitions, 4746 flow [2023-08-24 04:52:49,790 INFO L124 PetriNetUnfolderBase]: 289/2083 cut-off events. [2023-08-24 04:52:49,790 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 04:52:49,942 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2858 conditions, 2083 events. 289/2083 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8286 event pairs, 0 based on Foata normal form. 0/1721 useless extension candidates. Maximal degree in co-relation 2744. Up to 74 conditions per place. [2023-08-24 04:52:50,478 INFO L119 LiptonReduction]: Number of co-enabled transitions 2535984 [2023-08-24 04:53:13,355 INFO L134 LiptonReduction]: Checked pairs total: 3973129 [2023-08-24 04:53:13,356 INFO L136 LiptonReduction]: Total number of compositions: 1542 [2023-08-24 04:53:13,357 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:53:13,357 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:53:13,357 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:53:13,468 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:53:13,468 INFO L124 PetriNetUnfolderBase]: 144/615 cut-off events. [2023-08-24 04:53:13,468 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 04:53:13,468 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:53:13,469 INFO L208 CegarLoopForPetriNet]: trace histogram [37, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:53:13,469 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:53:13,469 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:53:13,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1715286508, now seen corresponding path program 1 times [2023-08-24 04:53:13,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:53:13,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814138005] [2023-08-24 04:53:13,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:53:13,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:53:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:13,510 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:53:13,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:13,553 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:53:13,553 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:53:13,553 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:53:13,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-24 04:53:13,553 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:53:13,553 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:53:13,554 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:53:13,554 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-24 04:53:13,735 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:53:13,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1513 places, 1698 transitions, 4913 flow [2023-08-24 04:53:14,935 INFO L124 PetriNetUnfolderBase]: 297/2140 cut-off events. [2023-08-24 04:53:14,935 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 04:53:15,104 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2955 conditions, 2140 events. 297/2140 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8512 event pairs, 0 based on Foata normal form. 0/1768 useless extension candidates. Maximal degree in co-relation 2840. Up to 76 conditions per place. [2023-08-24 04:53:15,105 INFO L82 GeneralOperation]: Start removeDead. Operand has 1513 places, 1698 transitions, 4913 flow [2023-08-24 04:53:15,175 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1513 places, 1698 transitions, 4913 flow [2023-08-24 04:53:15,175 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:53:15,175 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1513 places, 1698 transitions, 4913 flow [2023-08-24 04:53:15,175 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1513 places, 1698 transitions, 4913 flow [2023-08-24 04:53:15,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1513 places, 1698 transitions, 4913 flow [2023-08-24 04:53:16,342 INFO L124 PetriNetUnfolderBase]: 297/2140 cut-off events. [2023-08-24 04:53:16,342 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 04:53:16,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2955 conditions, 2140 events. 297/2140 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8512 event pairs, 0 based on Foata normal form. 0/1768 useless extension candidates. Maximal degree in co-relation 2840. Up to 76 conditions per place. [2023-08-24 04:53:17,024 INFO L119 LiptonReduction]: Number of co-enabled transitions 2679688 [2023-08-24 04:53:40,929 INFO L134 LiptonReduction]: Checked pairs total: 4362093 [2023-08-24 04:53:40,929 INFO L136 LiptonReduction]: Total number of compositions: 1579 [2023-08-24 04:53:40,930 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:53:40,930 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:53:40,930 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:53:41,048 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:53:41,048 INFO L124 PetriNetUnfolderBase]: 148/632 cut-off events. [2023-08-24 04:53:41,048 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 04:53:41,048 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:53:41,048 INFO L208 CegarLoopForPetriNet]: trace histogram [38, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:53:41,048 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:53:41,048 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:53:41,048 INFO L85 PathProgramCache]: Analyzing trace with hash 993667395, now seen corresponding path program 1 times [2023-08-24 04:53:41,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:53:41,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514057857] [2023-08-24 04:53:41,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:53:41,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:53:41,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:41,086 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:53:41,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:41,130 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:53:41,131 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:53:41,131 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:53:41,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-24 04:53:41,131 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:53:41,131 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:53:41,131 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:53:41,131 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-24 04:53:41,232 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:53:41,237 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1553 places, 1743 transitions, 5082 flow [2023-08-24 04:53:42,491 INFO L124 PetriNetUnfolderBase]: 305/2197 cut-off events. [2023-08-24 04:53:42,491 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 04:53:42,632 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3053 conditions, 2197 events. 305/2197 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8776 event pairs, 0 based on Foata normal form. 0/1815 useless extension candidates. Maximal degree in co-relation 2937. Up to 78 conditions per place. [2023-08-24 04:53:42,633 INFO L82 GeneralOperation]: Start removeDead. Operand has 1553 places, 1743 transitions, 5082 flow [2023-08-24 04:53:42,688 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1553 places, 1743 transitions, 5082 flow [2023-08-24 04:53:42,688 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:53:42,688 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1553 places, 1743 transitions, 5082 flow [2023-08-24 04:53:42,689 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1553 places, 1743 transitions, 5082 flow [2023-08-24 04:53:42,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1553 places, 1743 transitions, 5082 flow [2023-08-24 04:53:43,913 INFO L124 PetriNetUnfolderBase]: 305/2197 cut-off events. [2023-08-24 04:53:43,913 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 04:53:44,058 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3053 conditions, 2197 events. 305/2197 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8776 event pairs, 0 based on Foata normal form. 0/1815 useless extension candidates. Maximal degree in co-relation 2937. Up to 78 conditions per place. [2023-08-24 04:53:44,600 INFO L119 LiptonReduction]: Number of co-enabled transitions 2827352 [2023-08-24 04:54:09,611 INFO L134 LiptonReduction]: Checked pairs total: 4450104 [2023-08-24 04:54:09,612 INFO L136 LiptonReduction]: Total number of compositions: 1642 [2023-08-24 04:54:09,613 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:54:09,613 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:54:09,613 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:54:09,735 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:54:09,736 INFO L124 PetriNetUnfolderBase]: 150/646 cut-off events. [2023-08-24 04:54:09,736 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 04:54:09,736 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:54:09,736 INFO L208 CegarLoopForPetriNet]: trace histogram [39, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:54:09,736 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:54:09,736 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:54:09,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1237804005, now seen corresponding path program 1 times [2023-08-24 04:54:09,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:54:09,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471307782] [2023-08-24 04:54:09,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:54:09,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:54:09,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:09,789 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:54:09,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:09,836 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:54:09,836 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:54:09,836 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:54:09,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-24 04:54:09,837 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:54:09,837 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:54:09,837 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:54:09,837 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-24 04:54:09,960 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:54:09,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1593 places, 1788 transitions, 5253 flow [2023-08-24 04:54:11,285 INFO L124 PetriNetUnfolderBase]: 313/2254 cut-off events. [2023-08-24 04:54:11,285 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 04:54:11,466 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3152 conditions, 2254 events. 313/2254 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8974 event pairs, 0 based on Foata normal form. 0/1862 useless extension candidates. Maximal degree in co-relation 3035. Up to 80 conditions per place. [2023-08-24 04:54:11,466 INFO L82 GeneralOperation]: Start removeDead. Operand has 1593 places, 1788 transitions, 5253 flow [2023-08-24 04:54:11,537 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1593 places, 1788 transitions, 5253 flow [2023-08-24 04:54:11,538 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:54:11,538 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1593 places, 1788 transitions, 5253 flow [2023-08-24 04:54:11,538 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1593 places, 1788 transitions, 5253 flow [2023-08-24 04:54:11,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1593 places, 1788 transitions, 5253 flow [2023-08-24 04:54:12,813 INFO L124 PetriNetUnfolderBase]: 313/2254 cut-off events. [2023-08-24 04:54:12,813 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 04:54:12,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3152 conditions, 2254 events. 313/2254 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8974 event pairs, 0 based on Foata normal form. 0/1862 useless extension candidates. Maximal degree in co-relation 3035. Up to 80 conditions per place. [2023-08-24 04:54:13,552 INFO L119 LiptonReduction]: Number of co-enabled transitions 2978976 [2023-08-24 04:54:39,013 INFO L134 LiptonReduction]: Checked pairs total: 4657961 [2023-08-24 04:54:39,013 INFO L136 LiptonReduction]: Total number of compositions: 1676 [2023-08-24 04:54:39,015 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:54:39,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;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:54:39,016 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:54:39,193 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:54:39,193 INFO L124 PetriNetUnfolderBase]: 154/663 cut-off events. [2023-08-24 04:54:39,193 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 04:54:39,193 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:54:39,193 INFO L208 CegarLoopForPetriNet]: trace histogram [40, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:54:39,193 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:54:39,194 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:54:39,194 INFO L85 PathProgramCache]: Analyzing trace with hash 386964548, now seen corresponding path program 1 times [2023-08-24 04:54:39,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:54:39,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515620773] [2023-08-24 04:54:39,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:54:39,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:54:39,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:39,238 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:54:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:39,283 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:54:39,283 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:54:39,283 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:54:39,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-24 04:54:39,283 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:54:39,284 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:54:39,284 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:54:39,284 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-24 04:54:39,425 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:54:39,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1633 places, 1833 transitions, 5426 flow [2023-08-24 04:54:40,890 INFO L124 PetriNetUnfolderBase]: 321/2311 cut-off events. [2023-08-24 04:54:40,890 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 04:54:41,092 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3252 conditions, 2311 events. 321/2311 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9205 event pairs, 0 based on Foata normal form. 0/1909 useless extension candidates. Maximal degree in co-relation 3134. Up to 82 conditions per place. [2023-08-24 04:54:41,093 INFO L82 GeneralOperation]: Start removeDead. Operand has 1633 places, 1833 transitions, 5426 flow [2023-08-24 04:54:41,170 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1633 places, 1833 transitions, 5426 flow [2023-08-24 04:54:41,170 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:54:41,170 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1633 places, 1833 transitions, 5426 flow [2023-08-24 04:54:41,171 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1633 places, 1833 transitions, 5426 flow [2023-08-24 04:54:41,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1633 places, 1833 transitions, 5426 flow [2023-08-24 04:54:42,514 INFO L124 PetriNetUnfolderBase]: 321/2311 cut-off events. [2023-08-24 04:54:42,514 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 04:54:42,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3252 conditions, 2311 events. 321/2311 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9205 event pairs, 0 based on Foata normal form. 0/1909 useless extension candidates. Maximal degree in co-relation 3134. Up to 82 conditions per place. [2023-08-24 04:54:43,328 INFO L119 LiptonReduction]: Number of co-enabled transitions 3134560 [2023-08-24 04:55:09,959 INFO L134 LiptonReduction]: Checked pairs total: 5029141 [2023-08-24 04:55:09,959 INFO L136 LiptonReduction]: Total number of compositions: 1738 [2023-08-24 04:55:09,960 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:55:09,960 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:55:09,961 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:55:10,100 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:55:10,100 INFO L124 PetriNetUnfolderBase]: 158/680 cut-off events. [2023-08-24 04:55:10,100 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 04:55:10,100 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:55:10,100 INFO L208 CegarLoopForPetriNet]: trace histogram [41, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:55:10,100 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:55:10,100 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:55:10,100 INFO L85 PathProgramCache]: Analyzing trace with hash -248235804, now seen corresponding path program 1 times [2023-08-24 04:55:10,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:55:10,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306537937] [2023-08-24 04:55:10,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:55:10,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:55:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:10,147 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:55:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:10,193 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:55:10,193 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:55:10,194 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:55:10,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-24 04:55:10,194 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:55:10,194 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:55:10,194 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:55:10,194 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-24 04:55:10,307 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:55:10,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1673 places, 1878 transitions, 5601 flow [2023-08-24 04:55:11,821 INFO L124 PetriNetUnfolderBase]: 329/2368 cut-off events. [2023-08-24 04:55:11,822 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 04:55:12,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3353 conditions, 2368 events. 329/2368 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9457 event pairs, 0 based on Foata normal form. 0/1956 useless extension candidates. Maximal degree in co-relation 3234. Up to 84 conditions per place. [2023-08-24 04:55:12,001 INFO L82 GeneralOperation]: Start removeDead. Operand has 1673 places, 1878 transitions, 5601 flow [2023-08-24 04:55:12,067 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1673 places, 1878 transitions, 5601 flow [2023-08-24 04:55:12,067 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:55:12,067 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1673 places, 1878 transitions, 5601 flow [2023-08-24 04:55:12,068 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1673 places, 1878 transitions, 5601 flow [2023-08-24 04:55:12,068 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1673 places, 1878 transitions, 5601 flow [2023-08-24 04:55:13,472 INFO L124 PetriNetUnfolderBase]: 329/2368 cut-off events. [2023-08-24 04:55:13,473 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 04:55:13,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3353 conditions, 2368 events. 329/2368 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9457 event pairs, 0 based on Foata normal form. 0/1956 useless extension candidates. Maximal degree in co-relation 3234. Up to 84 conditions per place. [2023-08-24 04:55:14,314 INFO L119 LiptonReduction]: Number of co-enabled transitions 3294104 [2023-08-24 04:55:40,956 INFO L134 LiptonReduction]: Checked pairs total: 5232437 [2023-08-24 04:55:40,956 INFO L136 LiptonReduction]: Total number of compositions: 1754 [2023-08-24 04:55:40,958 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:55:40,958 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:55:40,958 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:55:41,103 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:55:41,104 INFO L124 PetriNetUnfolderBase]: 164/700 cut-off events. [2023-08-24 04:55:41,104 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 04:55:41,104 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:55:41,104 INFO L208 CegarLoopForPetriNet]: trace histogram [42, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:55:41,104 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:55:41,104 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:55:41,104 INFO L85 PathProgramCache]: Analyzing trace with hash 175134955, now seen corresponding path program 1 times [2023-08-24 04:55:41,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:55:41,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963805828] [2023-08-24 04:55:41,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:55:41,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:55:41,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:41,153 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:55:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:41,204 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:55:41,204 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:55:41,204 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:55:41,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-24 04:55:41,204 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:55:41,204 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:55:41,204 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:55:41,204 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-24 04:55:41,325 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:55:41,331 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1713 places, 1923 transitions, 5778 flow [2023-08-24 04:55:42,842 INFO L124 PetriNetUnfolderBase]: 337/2425 cut-off events. [2023-08-24 04:55:42,843 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 04:55:43,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3455 conditions, 2425 events. 337/2425 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9706 event pairs, 0 based on Foata normal form. 0/2003 useless extension candidates. Maximal degree in co-relation 3335. Up to 86 conditions per place. [2023-08-24 04:55:43,035 INFO L82 GeneralOperation]: Start removeDead. Operand has 1713 places, 1923 transitions, 5778 flow [2023-08-24 04:55:43,107 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1713 places, 1923 transitions, 5778 flow [2023-08-24 04:55:43,107 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:55:43,107 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1713 places, 1923 transitions, 5778 flow [2023-08-24 04:55:43,107 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1713 places, 1923 transitions, 5778 flow [2023-08-24 04:55:43,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1713 places, 1923 transitions, 5778 flow [2023-08-24 04:55:44,589 INFO L124 PetriNetUnfolderBase]: 337/2425 cut-off events. [2023-08-24 04:55:44,590 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 04:55:44,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3455 conditions, 2425 events. 337/2425 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9706 event pairs, 0 based on Foata normal form. 0/2003 useless extension candidates. Maximal degree in co-relation 3335. Up to 86 conditions per place. [2023-08-24 04:55:45,746 INFO L119 LiptonReduction]: Number of co-enabled transitions 3457608 [2023-08-24 04:56:14,484 INFO L134 LiptonReduction]: Checked pairs total: 5492471 [2023-08-24 04:56:14,484 INFO L136 LiptonReduction]: Total number of compositions: 1809 [2023-08-24 04:56:14,486 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:56:14,486 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:56:14,486 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:56:14,641 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:56:14,641 INFO L124 PetriNetUnfolderBase]: 166/714 cut-off events. [2023-08-24 04:56:14,641 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 04:56:14,641 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:56:14,641 INFO L208 CegarLoopForPetriNet]: trace histogram [43, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:56:14,642 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:56:14,642 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:56:14,642 INFO L85 PathProgramCache]: Analyzing trace with hash 623919779, now seen corresponding path program 1 times [2023-08-24 04:56:14,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:56:14,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596395675] [2023-08-24 04:56:14,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:56:14,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:56:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:56:14,693 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:56:14,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:56:14,808 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:56:14,808 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:56:14,808 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:56:14,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-24 04:56:14,808 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:56:14,808 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:56:14,808 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:56:14,808 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-24 04:56:14,941 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:56:14,947 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1753 places, 1968 transitions, 5957 flow [2023-08-24 04:56:16,847 INFO L124 PetriNetUnfolderBase]: 345/2482 cut-off events. [2023-08-24 04:56:16,847 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 04:56:16,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3558 conditions, 2482 events. 345/2482 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9972 event pairs, 0 based on Foata normal form. 0/2050 useless extension candidates. Maximal degree in co-relation 3437. Up to 88 conditions per place. [2023-08-24 04:56:16,989 INFO L82 GeneralOperation]: Start removeDead. Operand has 1753 places, 1968 transitions, 5957 flow [2023-08-24 04:56:17,044 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1753 places, 1968 transitions, 5957 flow [2023-08-24 04:56:17,044 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:56:17,044 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1753 places, 1968 transitions, 5957 flow [2023-08-24 04:56:17,044 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1753 places, 1968 transitions, 5957 flow [2023-08-24 04:56:17,045 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1753 places, 1968 transitions, 5957 flow [2023-08-24 04:56:18,820 INFO L124 PetriNetUnfolderBase]: 345/2482 cut-off events. [2023-08-24 04:56:18,821 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 04:56:18,974 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3558 conditions, 2482 events. 345/2482 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9972 event pairs, 0 based on Foata normal form. 0/2050 useless extension candidates. Maximal degree in co-relation 3437. Up to 88 conditions per place. [2023-08-24 04:56:19,694 INFO L119 LiptonReduction]: Number of co-enabled transitions 3625072 [2023-08-24 04:56:48,773 INFO L134 LiptonReduction]: Checked pairs total: 5743701 [2023-08-24 04:56:48,773 INFO L136 LiptonReduction]: Total number of compositions: 1834 [2023-08-24 04:56:48,775 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:56:48,775 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:56:48,775 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:56:48,937 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:56:48,938 INFO L124 PetriNetUnfolderBase]: 172/734 cut-off events. [2023-08-24 04:56:48,938 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 04:56:48,938 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:56:48,938 INFO L208 CegarLoopForPetriNet]: trace histogram [44, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:56:48,938 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:56:48,938 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:56:48,938 INFO L85 PathProgramCache]: Analyzing trace with hash -68088672, now seen corresponding path program 1 times [2023-08-24 04:56:48,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:56:48,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303226245] [2023-08-24 04:56:48,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:56:48,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:56:48,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:56:48,991 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:56:49,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:56:49,046 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:56:49,046 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:56:49,046 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:56:49,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-24 04:56:49,046 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:56:49,046 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:56:49,046 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:56:49,047 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-24 04:56:49,175 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:56:49,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1793 places, 2013 transitions, 6138 flow [2023-08-24 04:56:50,996 INFO L124 PetriNetUnfolderBase]: 353/2539 cut-off events. [2023-08-24 04:56:50,996 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 04:56:51,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3662 conditions, 2539 events. 353/2539 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10200 event pairs, 0 based on Foata normal form. 0/2097 useless extension candidates. Maximal degree in co-relation 3540. Up to 90 conditions per place. [2023-08-24 04:56:51,168 INFO L82 GeneralOperation]: Start removeDead. Operand has 1793 places, 2013 transitions, 6138 flow [2023-08-24 04:56:51,224 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1793 places, 2013 transitions, 6138 flow [2023-08-24 04:56:51,224 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:56:51,225 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1793 places, 2013 transitions, 6138 flow [2023-08-24 04:56:51,225 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1793 places, 2013 transitions, 6138 flow [2023-08-24 04:56:51,225 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1793 places, 2013 transitions, 6138 flow [2023-08-24 04:56:53,090 INFO L124 PetriNetUnfolderBase]: 353/2539 cut-off events. [2023-08-24 04:56:53,091 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 04:56:53,247 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3662 conditions, 2539 events. 353/2539 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10200 event pairs, 0 based on Foata normal form. 0/2097 useless extension candidates. Maximal degree in co-relation 3540. Up to 90 conditions per place. [2023-08-24 04:56:54,043 INFO L119 LiptonReduction]: Number of co-enabled transitions 3796496 [2023-08-24 04:57:23,679 INFO L134 LiptonReduction]: Checked pairs total: 6058723 [2023-08-24 04:57:23,679 INFO L136 LiptonReduction]: Total number of compositions: 1895 [2023-08-24 04:57:23,680 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:57:23,681 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4af3277f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:57:23,681 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:57:23,879 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:57:23,880 INFO L124 PetriNetUnfolderBase]: 174/748 cut-off events. [2023-08-24 04:57:23,880 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 04:57:23,880 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:57:23,880 INFO L208 CegarLoopForPetriNet]: trace histogram [45, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:57:23,880 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:57:23,880 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:57:23,880 INFO L85 PathProgramCache]: Analyzing trace with hash 2033718412, now seen corresponding path program 1 times [2023-08-24 04:57:23,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:57:23,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819856765] [2023-08-24 04:57:23,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:57:23,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:57:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:57:23,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:57:23,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:57:23,987 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:57:23,987 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:57:23,987 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:57:23,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-24 04:57:23,988 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:57:23,988 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:57:23,988 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:57:23,988 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-24 04:57:24,127 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:57:24,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1833 places, 2058 transitions, 6321 flow Received shutdown request... [2023-08-24 04:57:24,874 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 [2023-08-24 04:57:24,929 FATAL L? ?]: A wrapped exception occured: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction threw an exception: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructInitialAbstraction(CegarLoopFactory.java:341) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.createPetriAbstraction(CegarLoopFactory.java:297) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructCegarLoop(CegarLoopFactory.java:187) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:414) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.computeUnfolding(PetriNetUnfolderBase.java:200) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.(PetriNetUnfolderBase.java:123) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolder.(PetriNetUnfolder.java:72) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:76) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:64) at de.uni_freiburg.informatik.ultimate.automata.petrinet.operations.RemoveDead.(RemoveDead.java:107) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:89) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:93) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructInitialAbstraction(CegarLoopFactory.java:336) ... 18 more [2023-08-24 04:57:24,931 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.computeUnfolding(PetriNetUnfolderBase.java:200) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.(PetriNetUnfolderBase.java:123) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolder.(PetriNetUnfolder.java:72) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:76) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:64) at de.uni_freiburg.informatik.ultimate.automata.petrinet.operations.RemoveDead.(RemoveDead.java:107) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:89) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:93) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructInitialAbstraction(CegarLoopFactory.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.createPetriAbstraction(CegarLoopFactory.java:297) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructCegarLoop(CegarLoopFactory.java:187) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:414) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2023-08-24 04:57:24,933 INFO L158 Benchmark]: Toolchain (without parser) took 714668.06ms. Allocated memory was 429.9MB in the beginning and 5.5GB in the end (delta: 5.1GB). Free memory was 404.2MB in the beginning and 1.7GB in the end (delta: -1.3GB). Peak memory consumption was 3.8GB. Max. memory is 16.0GB. [2023-08-24 04:57:24,933 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 429.9MB. Free memory was 407.9MB in the beginning and 407.7MB in the end (delta: 157.4kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-24 04:57:24,934 INFO L158 Benchmark]: CACSL2BoogieTranslator took 328.36ms. Allocated memory is still 429.9MB. Free memory was 404.2MB in the beginning and 384.3MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-24 04:57:24,934 INFO L158 Benchmark]: Boogie Procedure Inliner took 37.72ms. Allocated memory is still 429.9MB. Free memory was 384.3MB in the beginning and 382.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-24 04:57:24,934 INFO L158 Benchmark]: Boogie Preprocessor took 26.92ms. Allocated memory is still 429.9MB. Free memory was 382.2MB in the beginning and 380.7MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-24 04:57:24,934 INFO L158 Benchmark]: RCFGBuilder took 370.99ms. Allocated memory is still 429.9MB. Free memory was 380.7MB in the beginning and 365.5MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. [2023-08-24 04:57:24,934 INFO L158 Benchmark]: TraceAbstraction took 713899.11ms. Allocated memory was 429.9MB in the beginning and 5.5GB in the end (delta: 5.1GB). Free memory was 364.7MB in the beginning and 1.7GB in the end (delta: -1.3GB). Peak memory consumption was 3.7GB. Max. memory is 16.0GB. [2023-08-24 04:57:24,935 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 429.9MB. Free memory was 407.9MB in the beginning and 407.7MB in the end (delta: 157.4kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 328.36ms. Allocated memory is still 429.9MB. Free memory was 404.2MB in the beginning and 384.3MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 37.72ms. Allocated memory is still 429.9MB. Free memory was 384.3MB in the beginning and 382.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 26.92ms. Allocated memory is still 429.9MB. Free memory was 382.2MB in the beginning and 380.7MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 370.99ms. Allocated memory is still 429.9MB. Free memory was 380.7MB in the beginning and 365.5MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. * TraceAbstraction took 713899.11ms. Allocated memory was 429.9MB in the beginning and 5.5GB in the end (delta: 5.1GB). Free memory was 364.7MB in the beginning and 1.7GB in the end (delta: -1.3GB). Peak memory consumption was 3.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: 2.2s, 73 PlacesBefore, 12 PlacesAfterwards, 78 TransitionsBefore, 10 TransitionsAfterwards, 1144 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 44 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 7 ChoiceCompositions, 81 TotalNumberOfCompositions, 894 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 869, independent: 857, independent conditional: 0, independent unconditional: 857, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 607, independent: 603, independent conditional: 0, independent unconditional: 603, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 869, independent: 254, independent conditional: 0, independent unconditional: 254, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 607, unknown conditional: 0, unknown unconditional: 607] , Statistics on independence cache: Total cache size (in pairs): 5, Positive cache size: 4, Positive conditional cache size: 0, Positive unconditional cache size: 4, Negative cache size: 1, Negative conditional cache size: 0, Negative unconditional cache size: 1, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 113 PlacesBefore, 29 PlacesAfterwards, 123 TransitionsBefore, 32 TransitionsAfterwards, 6248 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 62 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 7 ChoiceCompositions, 111 TotalNumberOfCompositions, 8452 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 6487, independent: 6349, independent conditional: 0, independent unconditional: 6349, dependent: 138, dependent conditional: 0, dependent unconditional: 138, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3403, independent: 3381, independent conditional: 0, independent unconditional: 3381, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 6487, independent: 2968, independent conditional: 0, independent unconditional: 2968, dependent: 116, dependent conditional: 0, dependent unconditional: 116, unknown: 3403, unknown conditional: 0, unknown unconditional: 3403] , Statistics on independence cache: Total cache size (in pairs): 139, Positive cache size: 129, Positive conditional cache size: 0, Positive unconditional cache size: 129, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 153 PlacesBefore, 40 PlacesAfterwards, 168 TransitionsBefore, 45 TransitionsAfterwards, 15312 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 98 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 33 ConcurrentYvCompositions, 10 ChoiceCompositions, 160 TotalNumberOfCompositions, 22949 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 13107, independent: 12871, independent conditional: 0, independent unconditional: 12871, dependent: 236, dependent conditional: 0, dependent unconditional: 236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8162, independent: 8133, independent conditional: 0, independent unconditional: 8133, dependent: 29, dependent conditional: 0, dependent unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 13107, independent: 4738, independent conditional: 0, independent unconditional: 4738, dependent: 207, dependent conditional: 0, dependent unconditional: 207, unknown: 8162, unknown conditional: 0, unknown unconditional: 8162] , Statistics on independence cache: Total cache size (in pairs): 152, Positive cache size: 139, Positive conditional cache size: 0, Positive unconditional cache size: 139, Negative cache size: 13, Negative conditional cache size: 0, Negative unconditional cache size: 13, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 193 PlacesBefore, 51 PlacesAfterwards, 213 TransitionsBefore, 58 TransitionsAfterwards, 28336 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 127 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 13 ChoiceCompositions, 200 TotalNumberOfCompositions, 43621 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 25149, independent: 24830, independent conditional: 0, independent unconditional: 24830, dependent: 319, dependent conditional: 0, dependent unconditional: 319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15159, independent: 15118, independent conditional: 0, independent unconditional: 15118, dependent: 41, dependent conditional: 0, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 25149, independent: 9712, independent conditional: 0, independent unconditional: 9712, dependent: 278, dependent conditional: 0, dependent unconditional: 278, unknown: 15159, unknown conditional: 0, unknown unconditional: 15159] , Statistics on independence cache: Total cache size (in pairs): 309, Positive cache size: 292, Positive conditional cache size: 0, Positive unconditional cache size: 292, 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: 3.6s, 233 PlacesBefore, 62 PlacesAfterwards, 258 TransitionsBefore, 71 TransitionsAfterwards, 45320 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 155 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 52 ConcurrentYvCompositions, 16 ChoiceCompositions, 242 TotalNumberOfCompositions, 68714 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 38286, independent: 37893, independent conditional: 0, independent unconditional: 37893, dependent: 393, dependent conditional: 0, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 23945, independent: 23896, independent conditional: 0, independent unconditional: 23896, dependent: 49, dependent conditional: 0, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 38286, independent: 13997, independent conditional: 0, independent unconditional: 13997, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 23945, unknown conditional: 0, unknown unconditional: 23945] , Statistics on independence cache: Total cache size (in pairs): 366, Positive cache size: 343, Positive conditional cache size: 0, Positive unconditional cache size: 343, Negative cache size: 23, Negative conditional cache size: 0, Negative unconditional cache size: 23, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 273 PlacesBefore, 73 PlacesAfterwards, 303 TransitionsBefore, 84 TransitionsAfterwards, 66264 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 182 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 63 ConcurrentYvCompositions, 19 ChoiceCompositions, 283 TotalNumberOfCompositions, 101978 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 58751, independent: 58277, independent conditional: 0, independent unconditional: 58277, dependent: 474, dependent conditional: 0, dependent unconditional: 474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 35618, independent: 35550, independent conditional: 0, independent unconditional: 35550, dependent: 68, dependent conditional: 0, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 58751, independent: 22727, independent conditional: 0, independent unconditional: 22727, dependent: 406, dependent conditional: 0, dependent unconditional: 406, unknown: 35618, unknown conditional: 0, unknown unconditional: 35618] , Statistics on independence cache: Total cache size (in pairs): 940, Positive cache size: 907, Positive conditional cache size: 0, Positive unconditional cache size: 907, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.6s, 313 PlacesBefore, 84 PlacesAfterwards, 348 TransitionsBefore, 97 TransitionsAfterwards, 91168 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 205 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 83 ConcurrentYvCompositions, 22 ChoiceCompositions, 329 TotalNumberOfCompositions, 133682 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 80877, independent: 80405, independent conditional: 0, independent unconditional: 80405, dependent: 472, dependent conditional: 0, dependent unconditional: 472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 49562, independent: 49475, independent conditional: 0, independent unconditional: 49475, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 80877, independent: 30930, independent conditional: 0, independent unconditional: 30930, dependent: 385, dependent conditional: 0, dependent unconditional: 385, unknown: 49562, unknown conditional: 0, unknown unconditional: 49562] , Statistics on independence cache: Total cache size (in pairs): 1099, Positive cache size: 1059, Positive conditional cache size: 0, Positive unconditional cache size: 1059, Negative cache size: 40, Negative conditional cache size: 0, Negative unconditional cache size: 40, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 353 PlacesBefore, 95 PlacesAfterwards, 393 TransitionsBefore, 110 TransitionsAfterwards, 120032 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 244 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 25 ChoiceCompositions, 375 TotalNumberOfCompositions, 184217 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 101496, independent: 100876, independent conditional: 0, independent unconditional: 100876, dependent: 620, dependent conditional: 0, dependent unconditional: 620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 64707, independent: 64604, independent conditional: 0, independent unconditional: 64604, dependent: 103, dependent conditional: 0, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 101496, independent: 36272, independent conditional: 0, independent unconditional: 36272, dependent: 517, dependent conditional: 0, dependent unconditional: 517, unknown: 64707, unknown conditional: 0, unknown unconditional: 64707] , Statistics on independence cache: Total cache size (in pairs): 1438, Positive cache size: 1380, Positive conditional cache size: 0, Positive unconditional cache size: 1380, Negative cache size: 58, Negative conditional cache size: 0, Negative unconditional cache size: 58, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.6s, 393 PlacesBefore, 106 PlacesAfterwards, 438 TransitionsBefore, 123 TransitionsAfterwards, 152856 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 269 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 98 ConcurrentYvCompositions, 28 ChoiceCompositions, 414 TotalNumberOfCompositions, 232446 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 120194, independent: 119500, independent conditional: 0, independent unconditional: 119500, dependent: 694, dependent conditional: 0, dependent unconditional: 694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 80878, independent: 80765, independent conditional: 0, independent unconditional: 80765, dependent: 113, dependent conditional: 0, dependent unconditional: 113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 120194, independent: 38735, independent conditional: 0, independent unconditional: 38735, dependent: 581, dependent conditional: 0, dependent unconditional: 581, unknown: 80878, unknown conditional: 0, unknown unconditional: 80878] , Statistics on independence cache: Total cache size (in pairs): 985, Positive cache size: 920, Positive conditional cache size: 0, Positive unconditional cache size: 920, Negative cache size: 65, Negative conditional cache size: 0, Negative unconditional cache size: 65, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.3s, 433 PlacesBefore, 117 PlacesAfterwards, 483 TransitionsBefore, 136 TransitionsAfterwards, 189640 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 301 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 104 ConcurrentYvCompositions, 31 ChoiceCompositions, 455 TotalNumberOfCompositions, 301362 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 153478, independent: 152683, independent conditional: 0, independent unconditional: 152683, dependent: 795, dependent conditional: 0, dependent unconditional: 795, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 98362, independent: 98254, independent conditional: 0, independent unconditional: 98254, dependent: 108, dependent conditional: 0, dependent unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 153478, independent: 54429, independent conditional: 0, independent unconditional: 54429, dependent: 687, dependent conditional: 0, dependent unconditional: 687, unknown: 98362, unknown conditional: 0, unknown unconditional: 98362] , Statistics on independence cache: Total cache size (in pairs): 1068, Positive cache size: 1020, Positive conditional cache size: 0, Positive unconditional cache size: 1020, Negative cache size: 48, Negative conditional cache size: 0, Negative unconditional cache size: 48, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 473 PlacesBefore, 128 PlacesAfterwards, 528 TransitionsBefore, 149 TransitionsAfterwards, 230384 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 348 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 112 ConcurrentYvCompositions, 34 ChoiceCompositions, 513 TotalNumberOfCompositions, 378146 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 195732, independent: 194849, independent conditional: 0, independent unconditional: 194849, dependent: 883, dependent conditional: 0, dependent unconditional: 883, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 123448, independent: 123329, independent conditional: 0, independent unconditional: 123329, dependent: 119, dependent conditional: 0, dependent unconditional: 119, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 195732, independent: 71520, independent conditional: 0, independent unconditional: 71520, dependent: 764, dependent conditional: 0, dependent unconditional: 764, unknown: 123448, unknown conditional: 0, unknown unconditional: 123448] , Statistics on independence cache: Total cache size (in pairs): 1129, Positive cache size: 1076, Positive conditional cache size: 0, Positive unconditional cache size: 1076, Negative cache size: 53, Negative conditional cache size: 0, Negative unconditional cache size: 53, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 513 PlacesBefore, 139 PlacesAfterwards, 573 TransitionsBefore, 162 TransitionsAfterwards, 275088 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 366 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 118 ConcurrentYvCompositions, 37 ChoiceCompositions, 540 TotalNumberOfCompositions, 437560 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 227733, independent: 226779, independent conditional: 0, independent unconditional: 226779, dependent: 954, dependent conditional: 0, dependent unconditional: 954, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 144886, independent: 144744, independent conditional: 0, independent unconditional: 144744, dependent: 142, dependent conditional: 0, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 227733, independent: 82035, independent conditional: 0, independent unconditional: 82035, dependent: 812, dependent conditional: 0, dependent unconditional: 812, unknown: 144886, unknown conditional: 0, unknown unconditional: 144886] , Statistics on independence cache: Total cache size (in pairs): 3037, Positive cache size: 2968, Positive conditional cache size: 0, Positive unconditional cache size: 2968, Negative cache size: 69, Negative conditional cache size: 0, Negative unconditional cache size: 69, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 553 PlacesBefore, 150 PlacesAfterwards, 618 TransitionsBefore, 175 TransitionsAfterwards, 323752 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 400 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 129 ConcurrentYvCompositions, 40 ChoiceCompositions, 588 TotalNumberOfCompositions, 518900 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 296579, independent: 295546, independent conditional: 0, independent unconditional: 295546, dependent: 1033, dependent conditional: 0, dependent unconditional: 1033, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 173749, independent: 173593, independent conditional: 0, independent unconditional: 173593, dependent: 156, dependent conditional: 0, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 296579, independent: 121953, independent conditional: 0, independent unconditional: 121953, dependent: 877, dependent conditional: 0, dependent unconditional: 877, unknown: 173749, unknown conditional: 0, unknown unconditional: 173749] , Statistics on independence cache: Total cache size (in pairs): 4098, Positive cache size: 4022, Positive conditional cache size: 0, Positive unconditional cache size: 4022, Negative cache size: 76, Negative conditional cache size: 0, Negative unconditional cache size: 76, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.7s, 593 PlacesBefore, 161 PlacesAfterwards, 663 TransitionsBefore, 188 TransitionsAfterwards, 376376 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 417 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 145 ConcurrentYvCompositions, 43 ChoiceCompositions, 624 TotalNumberOfCompositions, 595878 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 372383, independent: 371277, independent conditional: 0, independent unconditional: 371277, dependent: 1106, dependent conditional: 0, dependent unconditional: 1106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 202872, independent: 202697, independent conditional: 0, independent unconditional: 202697, dependent: 175, dependent conditional: 0, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 372383, independent: 168580, independent conditional: 0, independent unconditional: 168580, dependent: 931, dependent conditional: 0, dependent unconditional: 931, unknown: 202872, unknown conditional: 0, unknown unconditional: 202872] , Statistics on independence cache: Total cache size (in pairs): 4824, Positive cache size: 4742, Positive conditional cache size: 0, Positive unconditional cache size: 4742, Negative cache size: 82, Negative conditional cache size: 0, Negative unconditional cache size: 82, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.6s, 633 PlacesBefore, 172 PlacesAfterwards, 708 TransitionsBefore, 201 TransitionsAfterwards, 432960 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 441 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 159 ConcurrentYvCompositions, 46 ChoiceCompositions, 665 TotalNumberOfCompositions, 682428 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 349046, independent: 347860, independent conditional: 0, independent unconditional: 347860, dependent: 1186, dependent conditional: 0, dependent unconditional: 1186, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 227466, independent: 227266, independent conditional: 0, independent unconditional: 227266, dependent: 200, dependent conditional: 0, dependent unconditional: 200, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 349046, independent: 120594, independent conditional: 0, independent unconditional: 120594, dependent: 986, dependent conditional: 0, dependent unconditional: 986, unknown: 227466, unknown conditional: 0, unknown unconditional: 227466] , Statistics on independence cache: Total cache size (in pairs): 2987, Positive cache size: 2873, Positive conditional cache size: 0, Positive unconditional cache size: 2873, Negative cache size: 114, Negative conditional cache size: 0, Negative unconditional cache size: 114, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.9s, 673 PlacesBefore, 183 PlacesAfterwards, 753 TransitionsBefore, 214 TransitionsAfterwards, 493504 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 476 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 161 ConcurrentYvCompositions, 49 ChoiceCompositions, 705 TotalNumberOfCompositions, 778423 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 391056, independent: 389790, independent conditional: 0, independent unconditional: 389790, dependent: 1266, dependent conditional: 0, dependent unconditional: 1266, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 255745, independent: 255577, independent conditional: 0, independent unconditional: 255577, dependent: 168, dependent conditional: 0, dependent unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 391056, independent: 134213, independent conditional: 0, independent unconditional: 134213, dependent: 1098, dependent conditional: 0, dependent unconditional: 1098, unknown: 255745, unknown conditional: 0, unknown unconditional: 255745] , Statistics on independence cache: Total cache size (in pairs): 2472, Positive cache size: 2395, Positive conditional cache size: 0, Positive unconditional cache size: 2395, Negative cache size: 77, Negative conditional cache size: 0, Negative unconditional cache size: 77, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.6s, 713 PlacesBefore, 194 PlacesAfterwards, 798 TransitionsBefore, 227 TransitionsAfterwards, 558008 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 518 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 164 ConcurrentYvCompositions, 52 ChoiceCompositions, 753 TotalNumberOfCompositions, 888183 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 443386, independent: 442035, independent conditional: 0, independent unconditional: 442035, dependent: 1351, dependent conditional: 0, dependent unconditional: 1351, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 292567, independent: 292382, independent conditional: 0, independent unconditional: 292382, dependent: 185, dependent conditional: 0, dependent unconditional: 185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 443386, independent: 149653, independent conditional: 0, independent unconditional: 149653, dependent: 1166, dependent conditional: 0, dependent unconditional: 1166, unknown: 292567, unknown conditional: 0, unknown unconditional: 292567] , Statistics on independence cache: Total cache size (in pairs): 2477, Positive cache size: 2394, Positive conditional cache size: 0, Positive unconditional cache size: 2394, Negative cache size: 83, Negative conditional cache size: 0, Negative unconditional cache size: 83, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.4s, 753 PlacesBefore, 205 PlacesAfterwards, 843 TransitionsBefore, 240 TransitionsAfterwards, 626472 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 545 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 182 ConcurrentYvCompositions, 55 ChoiceCompositions, 801 TotalNumberOfCompositions, 995985 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 583767, independent: 582343, independent conditional: 0, independent unconditional: 582343, dependent: 1424, dependent conditional: 0, dependent unconditional: 1424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 333076, independent: 332847, independent conditional: 0, independent unconditional: 332847, dependent: 229, dependent conditional: 0, dependent unconditional: 229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 583767, independent: 249496, independent conditional: 0, independent unconditional: 249496, dependent: 1195, dependent conditional: 0, dependent unconditional: 1195, unknown: 333076, unknown conditional: 0, unknown unconditional: 333076] , Statistics on independence cache: Total cache size (in pairs): 7449, Positive cache size: 7343, Positive conditional cache size: 0, Positive unconditional cache size: 7343, Negative cache size: 106, Negative conditional cache size: 0, Negative unconditional cache size: 106, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.8s, 793 PlacesBefore, 216 PlacesAfterwards, 888 TransitionsBefore, 253 TransitionsAfterwards, 698896 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 555 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 201 ConcurrentYvCompositions, 58 ChoiceCompositions, 833 TotalNumberOfCompositions, 1112414 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 615818, independent: 614315, independent conditional: 0, independent unconditional: 614315, dependent: 1503, dependent conditional: 0, dependent unconditional: 1503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 369336, independent: 369112, independent conditional: 0, independent unconditional: 369112, dependent: 224, dependent conditional: 0, dependent unconditional: 224, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 615818, independent: 245203, independent conditional: 0, independent unconditional: 245203, dependent: 1279, dependent conditional: 0, dependent unconditional: 1279, unknown: 369336, unknown conditional: 0, unknown unconditional: 369336] , Statistics on independence cache: Total cache size (in pairs): 7635, Positive cache size: 7523, Positive conditional cache size: 0, Positive unconditional cache size: 7523, Negative cache size: 112, Negative conditional cache size: 0, Negative unconditional cache size: 112, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.4s, 833 PlacesBefore, 227 PlacesAfterwards, 933 TransitionsBefore, 266 TransitionsAfterwards, 775280 CoEnabledTransitionPairs, 7 FixpointIterations, 19 TrivialSequentialCompositions, 588 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 204 ConcurrentYvCompositions, 61 ChoiceCompositions, 872 TotalNumberOfCompositions, 1263255 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 674130, independent: 672350, independent conditional: 0, independent unconditional: 672350, dependent: 1780, dependent conditional: 0, dependent unconditional: 1780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 413158, independent: 412933, independent conditional: 0, independent unconditional: 412933, dependent: 225, dependent conditional: 0, dependent unconditional: 225, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 674130, independent: 259417, independent conditional: 0, independent unconditional: 259417, dependent: 1555, dependent conditional: 0, dependent unconditional: 1555, unknown: 413158, unknown conditional: 0, unknown unconditional: 413158] , Statistics on independence cache: Total cache size (in pairs): 9395, Positive cache size: 9280, Positive conditional cache size: 0, Positive unconditional cache size: 9280, 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: 13.2s, 873 PlacesBefore, 238 PlacesAfterwards, 978 TransitionsBefore, 279 TransitionsAfterwards, 855624 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 632 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 210 ConcurrentYvCompositions, 64 ChoiceCompositions, 925 TotalNumberOfCompositions, 1363532 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 714546, independent: 712882, independent conditional: 0, independent unconditional: 712882, dependent: 1664, dependent conditional: 0, dependent unconditional: 1664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 456011, independent: 455767, independent conditional: 0, independent unconditional: 455767, dependent: 244, dependent conditional: 0, dependent unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 714546, independent: 257115, independent conditional: 0, independent unconditional: 257115, dependent: 1420, dependent conditional: 0, dependent unconditional: 1420, unknown: 456011, unknown conditional: 0, unknown unconditional: 456011] , Statistics on independence cache: Total cache size (in pairs): 8999, Positive cache size: 8875, Positive conditional cache size: 0, Positive unconditional cache size: 8875, Negative cache size: 124, Negative conditional cache size: 0, Negative unconditional cache size: 124, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.0s, 913 PlacesBefore, 249 PlacesAfterwards, 1023 TransitionsBefore, 292 TransitionsAfterwards, 939928 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 656 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 217 ConcurrentYvCompositions, 67 ChoiceCompositions, 959 TotalNumberOfCompositions, 1490382 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 774400, independent: 772660, independent conditional: 0, independent unconditional: 772660, dependent: 1740, dependent conditional: 0, dependent unconditional: 1740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 495837, independent: 495580, independent conditional: 0, independent unconditional: 495580, dependent: 257, dependent conditional: 0, dependent unconditional: 257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 774400, independent: 277080, independent conditional: 0, independent unconditional: 277080, dependent: 1483, dependent conditional: 0, dependent unconditional: 1483, unknown: 495837, unknown conditional: 0, unknown unconditional: 495837] , Statistics on independence cache: Total cache size (in pairs): 9545, Positive cache size: 9415, Positive conditional cache size: 0, Positive unconditional cache size: 9415, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.6s, 953 PlacesBefore, 260 PlacesAfterwards, 1068 TransitionsBefore, 305 TransitionsAfterwards, 1028192 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 673 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 242 ConcurrentYvCompositions, 70 ChoiceCompositions, 1004 TotalNumberOfCompositions, 1605405 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 844690, independent: 842898, independent conditional: 0, independent unconditional: 842898, dependent: 1792, dependent conditional: 0, dependent unconditional: 1792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 547548, independent: 547283, independent conditional: 0, independent unconditional: 547283, dependent: 265, dependent conditional: 0, dependent unconditional: 265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 844690, independent: 295615, independent conditional: 0, independent unconditional: 295615, dependent: 1527, dependent conditional: 0, dependent unconditional: 1527, unknown: 547548, unknown conditional: 0, unknown unconditional: 547548] , Statistics on independence cache: Total cache size (in pairs): 11534, Positive cache size: 11398, Positive conditional cache size: 0, Positive unconditional cache size: 11398, Negative cache size: 136, Negative conditional cache size: 0, Negative unconditional cache size: 136, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.6s, 993 PlacesBefore, 271 PlacesAfterwards, 1113 TransitionsBefore, 318 TransitionsAfterwards, 1120416 CoEnabledTransitionPairs, 7 FixpointIterations, 19 TrivialSequentialCompositions, 719 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 255 ConcurrentYvCompositions, 73 ChoiceCompositions, 1066 TotalNumberOfCompositions, 1892114 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1021027, independent: 1018861, independent conditional: 0, independent unconditional: 1018861, dependent: 2166, dependent conditional: 0, dependent unconditional: 2166, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 608384, independent: 608125, independent conditional: 0, independent unconditional: 608125, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1021027, independent: 410736, independent conditional: 0, independent unconditional: 410736, dependent: 1907, dependent conditional: 0, dependent unconditional: 1907, unknown: 608384, unknown conditional: 0, unknown unconditional: 608384] , Statistics on independence cache: Total cache size (in pairs): 13346, Positive cache size: 13225, Positive conditional cache size: 0, Positive unconditional cache size: 13225, 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: 15.8s, 1033 PlacesBefore, 282 PlacesAfterwards, 1158 TransitionsBefore, 331 TransitionsAfterwards, 1216600 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 740 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 248 ConcurrentYvCompositions, 76 ChoiceCompositions, 1083 TotalNumberOfCompositions, 1919736 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1072516, independent: 1070539, independent conditional: 0, independent unconditional: 1070539, dependent: 1977, dependent conditional: 0, dependent unconditional: 1977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 638797, independent: 638506, independent conditional: 0, independent unconditional: 638506, dependent: 291, dependent conditional: 0, dependent unconditional: 291, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1072516, independent: 432033, independent conditional: 0, independent unconditional: 432033, dependent: 1686, dependent conditional: 0, dependent unconditional: 1686, unknown: 638797, unknown conditional: 0, unknown unconditional: 638797] , Statistics on independence cache: Total cache size (in pairs): 15744, Positive cache size: 15596, Positive conditional cache size: 0, Positive unconditional cache size: 15596, Negative cache size: 148, Negative conditional cache size: 0, Negative unconditional cache size: 148, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.4s, 1073 PlacesBefore, 293 PlacesAfterwards, 1203 TransitionsBefore, 344 TransitionsAfterwards, 1316744 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 780 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 274 ConcurrentYvCompositions, 79 ChoiceCompositions, 1152 TotalNumberOfCompositions, 2123854 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1197885, independent: 1195827, independent conditional: 0, independent unconditional: 1195827, dependent: 2058, dependent conditional: 0, dependent unconditional: 2058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 708948, independent: 708622, independent conditional: 0, independent unconditional: 708622, dependent: 326, dependent conditional: 0, dependent unconditional: 326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1197885, independent: 487205, independent conditional: 0, independent unconditional: 487205, dependent: 1732, dependent conditional: 0, dependent unconditional: 1732, unknown: 708948, unknown conditional: 0, unknown unconditional: 708948] , Statistics on independence cache: Total cache size (in pairs): 14319, Positive cache size: 14165, Positive conditional cache size: 0, Positive unconditional cache size: 14165, Negative cache size: 154, Negative conditional cache size: 0, Negative unconditional cache size: 154, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.6s, 1113 PlacesBefore, 304 PlacesAfterwards, 1248 TransitionsBefore, 357 TransitionsAfterwards, 1420848 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 802 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 264 ConcurrentYvCompositions, 82 ChoiceCompositions, 1167 TotalNumberOfCompositions, 2218227 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1090108, independent: 1088001, independent conditional: 0, independent unconditional: 1088001, dependent: 2107, dependent conditional: 0, dependent unconditional: 2107, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 741447, independent: 741084, independent conditional: 0, independent unconditional: 741084, dependent: 363, dependent conditional: 0, dependent unconditional: 363, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1090108, independent: 346917, independent conditional: 0, independent unconditional: 346917, dependent: 1744, dependent conditional: 0, dependent unconditional: 1744, unknown: 741447, unknown conditional: 0, unknown unconditional: 741447] , Statistics on independence cache: Total cache size (in pairs): 5569, Positive cache size: 5359, Positive conditional cache size: 0, Positive unconditional cache size: 5359, Negative cache size: 210, Negative conditional cache size: 0, Negative unconditional cache size: 210, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.7s, 1153 PlacesBefore, 315 PlacesAfterwards, 1293 TransitionsBefore, 370 TransitionsAfterwards, 1528912 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 847 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 297 ConcurrentYvCompositions, 85 ChoiceCompositions, 1248 TotalNumberOfCompositions, 2476990 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1232317, independent: 1230094, independent conditional: 0, independent unconditional: 1230094, dependent: 2223, dependent conditional: 0, dependent unconditional: 2223, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 805773, independent: 805473, independent conditional: 0, independent unconditional: 805473, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1232317, independent: 424621, independent conditional: 0, independent unconditional: 424621, dependent: 1923, dependent conditional: 0, dependent unconditional: 1923, unknown: 805773, unknown conditional: 0, unknown unconditional: 805773] , Statistics on independence cache: Total cache size (in pairs): 5723, Positive cache size: 5585, Positive conditional cache size: 0, Positive unconditional cache size: 5585, Negative cache size: 138, Negative conditional cache size: 0, Negative unconditional cache size: 138, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.2s, 1193 PlacesBefore, 326 PlacesAfterwards, 1338 TransitionsBefore, 383 TransitionsAfterwards, 1640936 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 867 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 289 ConcurrentYvCompositions, 88 ChoiceCompositions, 1263 TotalNumberOfCompositions, 2576980 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1445399, independent: 1443135, independent conditional: 0, independent unconditional: 1443135, dependent: 2264, dependent conditional: 0, dependent unconditional: 2264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 881727, independent: 881334, independent conditional: 0, independent unconditional: 881334, dependent: 393, dependent conditional: 0, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1445399, independent: 561801, independent conditional: 0, independent unconditional: 561801, dependent: 1871, dependent conditional: 0, dependent unconditional: 1871, unknown: 881727, unknown conditional: 0, unknown unconditional: 881727] , Statistics on independence cache: Total cache size (in pairs): 19611, Positive cache size: 19385, Positive conditional cache size: 0, Positive unconditional cache size: 19385, Negative cache size: 226, Negative conditional cache size: 0, Negative unconditional cache size: 226, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.1s, 1233 PlacesBefore, 337 PlacesAfterwards, 1383 TransitionsBefore, 396 TransitionsAfterwards, 1756920 CoEnabledTransitionPairs, 7 FixpointIterations, 19 TrivialSequentialCompositions, 885 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 322 ConcurrentYvCompositions, 91 ChoiceCompositions, 1317 TotalNumberOfCompositions, 2956390 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1417463, independent: 1414759, independent conditional: 0, independent unconditional: 1414759, dependent: 2704, dependent conditional: 0, dependent unconditional: 2704, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 930160, independent: 929844, independent conditional: 0, independent unconditional: 929844, dependent: 316, dependent conditional: 0, dependent unconditional: 316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1417463, independent: 484915, independent conditional: 0, independent unconditional: 484915, dependent: 2388, dependent conditional: 0, dependent unconditional: 2388, unknown: 930160, unknown conditional: 0, unknown unconditional: 930160] , Statistics on independence cache: Total cache size (in pairs): 8333, Positive cache size: 8186, Positive conditional cache size: 0, Positive unconditional cache size: 8186, Negative cache size: 147, Negative conditional cache size: 0, Negative unconditional cache size: 147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.7s, 1273 PlacesBefore, 348 PlacesAfterwards, 1428 TransitionsBefore, 409 TransitionsAfterwards, 1876864 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 919 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 317 ConcurrentYvCompositions, 94 ChoiceCompositions, 1349 TotalNumberOfCompositions, 2943387 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1448808, independent: 1446394, independent conditional: 0, independent unconditional: 1446394, dependent: 2414, dependent conditional: 0, dependent unconditional: 2414, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 981293, independent: 980967, independent conditional: 0, independent unconditional: 980967, dependent: 326, dependent conditional: 0, dependent unconditional: 326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1448808, independent: 465427, independent conditional: 0, independent unconditional: 465427, dependent: 2088, dependent conditional: 0, dependent unconditional: 2088, unknown: 981293, unknown conditional: 0, unknown unconditional: 981293] , Statistics on independence cache: Total cache size (in pairs): 6921, Positive cache size: 6768, Positive conditional cache size: 0, Positive unconditional cache size: 6768, Negative cache size: 153, Negative conditional cache size: 0, Negative unconditional cache size: 153, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.8s, 1313 PlacesBefore, 359 PlacesAfterwards, 1473 TransitionsBefore, 422 TransitionsAfterwards, 2000768 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 951 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 328 ConcurrentYvCompositions, 97 ChoiceCompositions, 1395 TotalNumberOfCompositions, 3200885 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1762592, independent: 1760061, independent conditional: 0, independent unconditional: 1760061, dependent: 2531, dependent conditional: 0, dependent unconditional: 2531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1061327, independent: 1060865, independent conditional: 0, independent unconditional: 1060865, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1762592, independent: 699196, independent conditional: 0, independent unconditional: 699196, dependent: 2069, dependent conditional: 0, dependent unconditional: 2069, unknown: 1061327, unknown conditional: 0, unknown unconditional: 1061327] , Statistics on independence cache: Total cache size (in pairs): 21546, Positive cache size: 21265, Positive conditional cache size: 0, Positive unconditional cache size: 21265, Negative cache size: 281, Negative conditional cache size: 0, Negative unconditional cache size: 281, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.6s, 1353 PlacesBefore, 370 PlacesAfterwards, 1518 TransitionsBefore, 435 TransitionsAfterwards, 2128632 CoEnabledTransitionPairs, 7 FixpointIterations, 19 TrivialSequentialCompositions, 979 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 336 ConcurrentYvCompositions, 100 ChoiceCompositions, 1434 TotalNumberOfCompositions, 3559677 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1692914, independent: 1689942, independent conditional: 0, independent unconditional: 1689942, dependent: 2972, dependent conditional: 0, dependent unconditional: 2972, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1109520, independent: 1109077, independent conditional: 0, independent unconditional: 1109077, dependent: 443, dependent conditional: 0, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1692914, independent: 580865, independent conditional: 0, independent unconditional: 580865, dependent: 2529, dependent conditional: 0, dependent unconditional: 2529, unknown: 1109520, unknown conditional: 0, unknown unconditional: 1109520] , Statistics on independence cache: Total cache size (in pairs): 8287, Positive cache size: 8029, Positive conditional cache size: 0, Positive unconditional cache size: 8029, Negative cache size: 258, Negative conditional cache size: 0, Negative unconditional cache size: 258, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 23.5s, 1393 PlacesBefore, 381 PlacesAfterwards, 1563 TransitionsBefore, 448 TransitionsAfterwards, 2260456 CoEnabledTransitionPairs, 7 FixpointIterations, 19 TrivialSequentialCompositions, 1014 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 347 ConcurrentYvCompositions, 103 ChoiceCompositions, 1483 TotalNumberOfCompositions, 3737475 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1727776, independent: 1724746, independent conditional: 0, independent unconditional: 1724746, dependent: 3030, dependent conditional: 0, dependent unconditional: 3030, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1176181, independent: 1175852, independent conditional: 0, independent unconditional: 1175852, dependent: 329, dependent conditional: 0, dependent unconditional: 329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1727776, independent: 548894, independent conditional: 0, independent unconditional: 548894, dependent: 2701, dependent conditional: 0, dependent unconditional: 2701, unknown: 1176181, unknown conditional: 0, unknown unconditional: 1176181] , Statistics on independence cache: Total cache size (in pairs): 7513, Positive cache size: 7344, Positive conditional cache size: 0, Positive unconditional cache size: 7344, Negative cache size: 169, Negative conditional cache size: 0, Negative unconditional cache size: 169, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.3s, 1433 PlacesBefore, 392 PlacesAfterwards, 1608 TransitionsBefore, 461 TransitionsAfterwards, 2396240 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1044 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 353 ConcurrentYvCompositions, 106 ChoiceCompositions, 1522 TotalNumberOfCompositions, 3842652 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1854068, independent: 1851300, independent conditional: 0, independent unconditional: 1851300, dependent: 2768, dependent conditional: 0, dependent unconditional: 2768, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1244537, independent: 1244164, independent conditional: 0, independent unconditional: 1244164, dependent: 373, dependent conditional: 0, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1854068, independent: 607136, independent conditional: 0, independent unconditional: 607136, dependent: 2395, dependent conditional: 0, dependent unconditional: 2395, unknown: 1244537, unknown conditional: 0, unknown unconditional: 1244537] , Statistics on independence cache: Total cache size (in pairs): 8350, Positive cache size: 8177, Positive conditional cache size: 0, Positive unconditional cache size: 8177, Negative cache size: 173, Negative conditional cache size: 0, Negative unconditional cache size: 173, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.7s, 1473 PlacesBefore, 403 PlacesAfterwards, 1653 TransitionsBefore, 474 TransitionsAfterwards, 2535984 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1058 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 356 ConcurrentYvCompositions, 109 ChoiceCompositions, 1542 TotalNumberOfCompositions, 3973129 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2156737, independent: 2153926, independent conditional: 0, independent unconditional: 2153926, dependent: 2811, dependent conditional: 0, dependent unconditional: 2811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1332774, independent: 1332320, independent conditional: 0, independent unconditional: 1332320, dependent: 454, dependent conditional: 0, dependent unconditional: 454, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2156737, independent: 821606, independent conditional: 0, independent unconditional: 821606, dependent: 2357, dependent conditional: 0, dependent unconditional: 2357, unknown: 1332774, unknown conditional: 0, unknown unconditional: 1332774] , Statistics on independence cache: Total cache size (in pairs): 25526, Positive cache size: 25312, Positive conditional cache size: 0, Positive unconditional cache size: 25312, Negative cache size: 214, Negative conditional cache size: 0, Negative unconditional cache size: 214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 25.8s, 1513 PlacesBefore, 414 PlacesAfterwards, 1698 TransitionsBefore, 487 TransitionsAfterwards, 2679688 CoEnabledTransitionPairs, 7 FixpointIterations, 19 TrivialSequentialCompositions, 1083 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 365 ConcurrentYvCompositions, 112 ChoiceCompositions, 1579 TotalNumberOfCompositions, 4362093 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2145180, independent: 2141889, independent conditional: 0, independent unconditional: 2141889, dependent: 3291, dependent conditional: 0, dependent unconditional: 3291, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1405516, independent: 1405125, independent conditional: 0, independent unconditional: 1405125, dependent: 391, dependent conditional: 0, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2145180, independent: 736764, independent conditional: 0, independent unconditional: 736764, dependent: 2900, dependent conditional: 0, dependent unconditional: 2900, unknown: 1405516, unknown conditional: 0, unknown unconditional: 1405516] , Statistics on independence cache: Total cache size (in pairs): 22676, Positive cache size: 22493, Positive conditional cache size: 0, Positive unconditional cache size: 22493, Negative cache size: 183, Negative conditional cache size: 0, Negative unconditional cache size: 183, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26.9s, 1553 PlacesBefore, 425 PlacesAfterwards, 1743 TransitionsBefore, 500 TransitionsAfterwards, 2827352 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1126 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 382 ConcurrentYvCompositions, 115 ChoiceCompositions, 1642 TotalNumberOfCompositions, 4450104 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2199065, independent: 2196098, independent conditional: 0, independent unconditional: 2196098, dependent: 2967, dependent conditional: 0, dependent unconditional: 2967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1482085, independent: 1481679, independent conditional: 0, independent unconditional: 1481679, dependent: 406, dependent conditional: 0, dependent unconditional: 406, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2199065, independent: 714419, independent conditional: 0, independent unconditional: 714419, dependent: 2561, dependent conditional: 0, dependent unconditional: 2561, unknown: 1482085, unknown conditional: 0, unknown unconditional: 1482085] , Statistics on independence cache: Total cache size (in pairs): 12209, Positive cache size: 12021, Positive conditional cache size: 0, Positive unconditional cache size: 12021, Negative cache size: 188, Negative conditional cache size: 0, Negative unconditional cache size: 188, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27.5s, 1593 PlacesBefore, 436 PlacesAfterwards, 1788 TransitionsBefore, 513 TransitionsAfterwards, 2978976 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1143 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 396 ConcurrentYvCompositions, 118 ChoiceCompositions, 1676 TotalNumberOfCompositions, 4657961 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2286404, independent: 2283368, independent conditional: 0, independent unconditional: 2283368, dependent: 3036, dependent conditional: 0, dependent unconditional: 3036, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1558620, independent: 1558199, independent conditional: 0, independent unconditional: 1558199, dependent: 421, dependent conditional: 0, dependent unconditional: 421, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2286404, independent: 725169, independent conditional: 0, independent unconditional: 725169, dependent: 2615, dependent conditional: 0, dependent unconditional: 2615, unknown: 1558620, unknown conditional: 0, unknown unconditional: 1558620] , Statistics on independence cache: Total cache size (in pairs): 10218, Positive cache size: 10014, Positive conditional cache size: 0, Positive unconditional cache size: 10014, Negative cache size: 204, Negative conditional cache size: 0, Negative unconditional cache size: 204, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28.8s, 1633 PlacesBefore, 447 PlacesAfterwards, 1833 TransitionsBefore, 526 TransitionsAfterwards, 3134560 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1192 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 406 ConcurrentYvCompositions, 121 ChoiceCompositions, 1738 TotalNumberOfCompositions, 5029141 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2436431, independent: 2433266, independent conditional: 0, independent unconditional: 2433266, dependent: 3165, dependent conditional: 0, dependent unconditional: 3165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1636751, independent: 1636310, independent conditional: 0, independent unconditional: 1636310, dependent: 441, dependent conditional: 0, dependent unconditional: 441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2436431, independent: 796956, independent conditional: 0, independent unconditional: 796956, dependent: 2724, dependent conditional: 0, dependent unconditional: 2724, unknown: 1636751, unknown conditional: 0, unknown unconditional: 1636751] , Statistics on independence cache: Total cache size (in pairs): 11031, Positive cache size: 10833, Positive conditional cache size: 0, Positive unconditional cache size: 10833, Negative cache size: 198, Negative conditional cache size: 0, Negative unconditional cache size: 198, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28.9s, 1673 PlacesBefore, 458 PlacesAfterwards, 1878 TransitionsBefore, 539 TransitionsAfterwards, 3294104 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1220 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 391 ConcurrentYvCompositions, 124 ChoiceCompositions, 1754 TotalNumberOfCompositions, 5232437 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2553248, independent: 2550005, independent conditional: 0, independent unconditional: 2550005, dependent: 3243, dependent conditional: 0, dependent unconditional: 3243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1714899, independent: 1714412, independent conditional: 0, independent unconditional: 1714412, dependent: 487, dependent conditional: 0, dependent unconditional: 487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2553248, independent: 835593, independent conditional: 0, independent unconditional: 835593, dependent: 2756, dependent conditional: 0, dependent unconditional: 2756, unknown: 1714899, unknown conditional: 0, unknown unconditional: 1714899] , Statistics on independence cache: Total cache size (in pairs): 11991, Positive cache size: 11787, Positive conditional cache size: 0, Positive unconditional cache size: 11787, Negative cache size: 204, Negative conditional cache size: 0, Negative unconditional cache size: 204, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 31.4s, 1713 PlacesBefore, 469 PlacesAfterwards, 1923 TransitionsBefore, 552 TransitionsAfterwards, 3457608 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1255 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 408 ConcurrentYvCompositions, 127 ChoiceCompositions, 1809 TotalNumberOfCompositions, 5492471 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3242710, independent: 3239393, independent conditional: 0, independent unconditional: 3239393, dependent: 3317, dependent conditional: 0, dependent unconditional: 3317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1846043, independent: 1845462, independent conditional: 0, independent unconditional: 1845462, dependent: 581, dependent conditional: 0, dependent unconditional: 581, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3242710, independent: 1393931, independent conditional: 0, independent unconditional: 1393931, dependent: 2736, dependent conditional: 0, dependent unconditional: 2736, unknown: 1846043, unknown conditional: 0, unknown unconditional: 1846043] , Statistics on independence cache: Total cache size (in pairs): 38778, Positive cache size: 38487, Positive conditional cache size: 0, Positive unconditional cache size: 38487, Negative cache size: 291, Negative conditional cache size: 0, Negative unconditional cache size: 291, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 31.7s, 1753 PlacesBefore, 480 PlacesAfterwards, 1968 TransitionsBefore, 565 TransitionsAfterwards, 3625072 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1268 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 417 ConcurrentYvCompositions, 130 ChoiceCompositions, 1834 TotalNumberOfCompositions, 5743701 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3254527, independent: 3251126, independent conditional: 0, independent unconditional: 3251126, dependent: 3401, dependent conditional: 0, dependent unconditional: 3401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1924663, independent: 1924069, independent conditional: 0, independent unconditional: 1924069, dependent: 594, dependent conditional: 0, dependent unconditional: 594, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3254527, independent: 1327057, independent conditional: 0, independent unconditional: 1327057, dependent: 2807, dependent conditional: 0, dependent unconditional: 2807, unknown: 1924663, unknown conditional: 0, unknown unconditional: 1924663] , Statistics on independence cache: Total cache size (in pairs): 37933, Positive cache size: 37635, Positive conditional cache size: 0, Positive unconditional cache size: 37635, Negative cache size: 298, Negative conditional cache size: 0, Negative unconditional cache size: 298, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 32.5s, 1793 PlacesBefore, 491 PlacesAfterwards, 2013 TransitionsBefore, 578 TransitionsAfterwards, 3796496 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 1298 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 445 ConcurrentYvCompositions, 133 ChoiceCompositions, 1895 TotalNumberOfCompositions, 6058723 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3367888, independent: 3364415, independent conditional: 0, independent unconditional: 3364415, dependent: 3473, dependent conditional: 0, dependent unconditional: 3473, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2028534, independent: 2027929, independent conditional: 0, independent unconditional: 2027929, dependent: 605, dependent conditional: 0, dependent unconditional: 605, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3367888, independent: 1336486, independent conditional: 0, independent unconditional: 1336486, dependent: 2868, dependent conditional: 0, dependent unconditional: 2868, unknown: 2028534, unknown conditional: 0, unknown unconditional: 2028534] , Statistics on independence cache: Total cache size (in pairs): 39581, Positive cache size: 39276, Positive conditional cache size: 0, Positive unconditional cache size: 39276, Negative cache size: 305, Negative conditional cache size: 0, Negative unconditional cache size: 305, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - ExceptionOrErrorResult: AutomataOperationCanceledException: Timeout or canceled by user. de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AutomataOperationCanceledException: Timeout or canceled by user.: de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.computeUnfolding(PetriNetUnfolderBase.java:200) RESULT: Ultimate could not prove your program: Toolchain returned no result. Completed graceful shutdown