/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked INSUFFICIENT_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true -i ../../../trunk/examples/svcomp/pthread-ext/01_inc.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-25 07:55:45,769 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-25 07:55:45,836 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-25 07:55:45,845 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-25 07:55:45,846 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-25 07:55:45,866 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-25 07:55:45,867 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-25 07:55:45,867 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-25 07:55:45,868 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-25 07:55:45,868 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-25 07:55:45,869 INFO L153 SettingsManager]: * Use SBE=true [2023-08-25 07:55:45,869 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-25 07:55:45,869 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-25 07:55:45,870 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-25 07:55:45,870 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-25 07:55:45,870 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-25 07:55:45,870 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-25 07:55:45,871 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-25 07:55:45,871 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-25 07:55:45,871 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-25 07:55:45,872 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-25 07:55:45,877 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-25 07:55:45,877 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-25 07:55:45,878 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-25 07:55:45,881 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-25 07:55:45,881 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-25 07:55:45,882 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-25 07:55:45,882 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 07:55:45,882 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-25 07:55:45,882 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-25 07:55:45,883 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-25 07:55:45,883 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-25 07:55:45,883 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-25 07:55:45,884 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-25 07:55:45,884 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-25 07:55:45,884 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Order of the error locations to be checked -> INSUFFICIENT_FIRST Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true [2023-08-25 07:55:46,176 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-25 07:55:46,203 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-25 07:55:46,206 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-25 07:55:46,206 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-25 07:55:46,207 INFO L274 PluginConnector]: CDTParser initialized [2023-08-25 07:55:46,208 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/01_inc.i [2023-08-25 07:55:47,325 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-25 07:55:47,605 INFO L384 CDTParser]: Found 1 translation units. [2023-08-25 07:55:47,606 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/01_inc.i [2023-08-25 07:55:47,623 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4310a5e62/1a01700d33334f7085834a7563eb109c/FLAG0ea4aba8f [2023-08-25 07:55:47,637 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4310a5e62/1a01700d33334f7085834a7563eb109c [2023-08-25 07:55:47,642 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-25 07:55:47,643 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-25 07:55:47,647 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-25 07:55:47,647 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-25 07:55:47,649 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-25 07:55:47,651 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 07:55:47" (1/1) ... [2023-08-25 07:55:47,651 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fc7a49a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:47, skipping insertion in model container [2023-08-25 07:55:47,656 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 07:55:47" (1/1) ... [2023-08-25 07:55:47,705 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-25 07:55:47,892 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-25 07:55:47,989 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 07:55:48,002 INFO L201 MainTranslator]: Completed pre-run [2023-08-25 07:55:48,013 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-25 07:55:48,020 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-25 07:55:48,022 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-25 07:55:48,033 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: volatile unsigned [704] [2023-08-25 07:55:48,035 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned [716] [2023-08-25 07:55:48,038 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 07:55:48,070 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 07:55:48,071 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 07:55:48,071 WARN L669 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 07:55:48,077 INFO L206 MainTranslator]: Completed translation [2023-08-25 07:55:48,077 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48 WrapperNode [2023-08-25 07:55:48,078 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-25 07:55:48,078 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-25 07:55:48,079 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-25 07:55:48,079 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-25 07:55:48,083 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,094 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,111 INFO L138 Inliner]: procedures = 173, calls = 19, calls flagged for inlining = 8, calls inlined = 9, statements flattened = 91 [2023-08-25 07:55:48,112 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-25 07:55:48,113 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-25 07:55:48,113 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-25 07:55:48,113 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-25 07:55:48,119 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,120 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,122 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,123 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,128 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,131 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,132 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,133 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,135 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-25 07:55:48,136 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-25 07:55:48,136 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-25 07:55:48,136 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-25 07:55:48,136 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (1/1) ... [2023-08-25 07:55:48,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 07:55:48,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 07:55:48,166 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-25 07:55:48,180 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-25 07:55:48,205 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-25 07:55:48,206 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-25 07:55:48,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-25 07:55:48,206 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-25 07:55:48,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-25 07:55:48,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-25 07:55:48,206 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-25 07:55:48,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-25 07:55:48,208 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-25 07:55:48,208 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-25 07:55:48,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-25 07:55:48,209 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-25 07:55:48,332 INFO L236 CfgBuilder]: Building ICFG [2023-08-25 07:55:48,333 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-25 07:55:48,516 INFO L277 CfgBuilder]: Performing block encoding [2023-08-25 07:55:48,656 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-25 07:55:48,657 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-08-25 07:55:48,659 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 07:55:48 BoogieIcfgContainer [2023-08-25 07:55:48,659 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-25 07:55:48,661 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-25 07:55:48,661 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-25 07:55:48,664 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-25 07:55:48,664 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.08 07:55:47" (1/3) ... [2023-08-25 07:55:48,665 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@aa40ed2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 07:55:48, skipping insertion in model container [2023-08-25 07:55:48,665 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 07:55:48" (2/3) ... [2023-08-25 07:55:48,666 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@aa40ed2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 07:55:48, skipping insertion in model container [2023-08-25 07:55:48,666 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 07:55:48" (3/3) ... [2023-08-25 07:55:48,668 INFO L112 eAbstractionObserver]: Analyzing ICFG 01_inc.i [2023-08-25 07:55:48,684 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-25 07:55:48,685 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 11 error locations. [2023-08-25 07:55:48,685 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-25 07:55:48,739 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:55:48,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 59 places, 58 transitions, 121 flow [2023-08-25 07:55:48,822 INFO L124 PetriNetUnfolderBase]: 3/68 cut-off events. [2023-08-25 07:55:48,822 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 07:55:48,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 68 events. 3/68 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 95 event pairs, 0 based on Foata normal form. 0/52 useless extension candidates. Maximal degree in co-relation 44. Up to 4 conditions per place. [2023-08-25 07:55:48,827 INFO L82 GeneralOperation]: Start removeDead. Operand has 59 places, 58 transitions, 121 flow [2023-08-25 07:55:48,830 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 59 places, 58 transitions, 121 flow [2023-08-25 07:55:48,833 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:55:48,844 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 58 transitions, 121 flow [2023-08-25 07:55:48,848 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 58 transitions, 121 flow [2023-08-25 07:55:48,848 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 59 places, 58 transitions, 121 flow [2023-08-25 07:55:48,873 INFO L124 PetriNetUnfolderBase]: 3/68 cut-off events. [2023-08-25 07:55:48,873 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 07:55:48,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 68 events. 3/68 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 95 event pairs, 0 based on Foata normal form. 0/52 useless extension candidates. Maximal degree in co-relation 44. Up to 4 conditions per place. [2023-08-25 07:55:48,876 INFO L119 LiptonReduction]: Number of co-enabled transitions 832 [2023-08-25 07:55:51,316 INFO L134 LiptonReduction]: Checked pairs total: 896 [2023-08-25 07:55:51,316 INFO L136 LiptonReduction]: Total number of compositions: 70 [2023-08-25 07:55:51,327 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:55:51,332 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:55:51,332 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:55:51,336 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:55:51,336 INFO L124 PetriNetUnfolderBase]: 0/19 cut-off events. [2023-08-25 07:55:51,336 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 07:55:51,337 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:55:51,337 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-25 07:55:51,338 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:55:51,341 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:55:51,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1298399063, now seen corresponding path program 1 times [2023-08-25 07:55:51,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:55:51,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977229011] [2023-08-25 07:55:51,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:55:51,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:55:51,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:51,436 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:55:51,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:51,483 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:55:51,484 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:55:51,485 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:55:51,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-25 07:55:51,488 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:55:51,493 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:55:51,494 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:55:51,494 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-25 07:55:51,519 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:55:51,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 93 places, 91 transitions, 194 flow [2023-08-25 07:55:51,564 INFO L124 PetriNetUnfolderBase]: 5/113 cut-off events. [2023-08-25 07:55:51,564 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 07:55:51,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123 conditions, 113 events. 5/113 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 270 event pairs, 0 based on Foata normal form. 0/83 useless extension candidates. Maximal degree in co-relation 76. Up to 6 conditions per place. [2023-08-25 07:55:51,566 INFO L82 GeneralOperation]: Start removeDead. Operand has 93 places, 91 transitions, 194 flow [2023-08-25 07:55:51,567 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 93 places, 91 transitions, 194 flow [2023-08-25 07:55:51,567 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:55:51,567 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 93 places, 91 transitions, 194 flow [2023-08-25 07:55:51,567 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 93 places, 91 transitions, 194 flow [2023-08-25 07:55:51,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 93 places, 91 transitions, 194 flow [2023-08-25 07:55:51,592 INFO L124 PetriNetUnfolderBase]: 5/113 cut-off events. [2023-08-25 07:55:51,592 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 07:55:51,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123 conditions, 113 events. 5/113 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 270 event pairs, 0 based on Foata normal form. 0/83 useless extension candidates. Maximal degree in co-relation 76. Up to 6 conditions per place. [2023-08-25 07:55:51,598 INFO L119 LiptonReduction]: Number of co-enabled transitions 3776 [2023-08-25 07:55:52,858 INFO L134 LiptonReduction]: Checked pairs total: 16398 [2023-08-25 07:55:52,858 INFO L136 LiptonReduction]: Total number of compositions: 56 [2023-08-25 07:55:52,860 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:55:52,861 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:55:52,861 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:55:52,867 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:55:52,868 INFO L124 PetriNetUnfolderBase]: 0/36 cut-off events. [2023-08-25 07:55:52,868 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 07:55:52,868 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:55:52,868 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-25 07:55:52,868 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:55:52,869 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:55:52,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1187195050, now seen corresponding path program 1 times [2023-08-25 07:55:52,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:55:52,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410063382] [2023-08-25 07:55:52,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:55:52,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:55:52,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:52,907 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:55:52,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:52,945 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:55:52,946 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:55:52,946 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:55:52,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-25 07:55:52,946 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:55:52,947 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:55:52,947 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:55:52,947 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-25 07:55:52,979 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:55:52,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 127 places, 124 transitions, 269 flow [2023-08-25 07:55:53,007 INFO L124 PetriNetUnfolderBase]: 7/158 cut-off events. [2023-08-25 07:55:53,007 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 07:55:53,008 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 158 events. 7/158 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 455 event pairs, 0 based on Foata normal form. 0/114 useless extension candidates. Maximal degree in co-relation 117. Up to 8 conditions per place. [2023-08-25 07:55:53,008 INFO L82 GeneralOperation]: Start removeDead. Operand has 127 places, 124 transitions, 269 flow [2023-08-25 07:55:53,010 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 127 places, 124 transitions, 269 flow [2023-08-25 07:55:53,010 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:55:53,010 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 127 places, 124 transitions, 269 flow [2023-08-25 07:55:53,010 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 127 places, 124 transitions, 269 flow [2023-08-25 07:55:53,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 127 places, 124 transitions, 269 flow [2023-08-25 07:55:53,026 INFO L124 PetriNetUnfolderBase]: 7/158 cut-off events. [2023-08-25 07:55:53,027 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 07:55:53,028 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 158 events. 7/158 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 455 event pairs, 0 based on Foata normal form. 0/114 useless extension candidates. Maximal degree in co-relation 117. Up to 8 conditions per place. [2023-08-25 07:55:53,032 INFO L119 LiptonReduction]: Number of co-enabled transitions 8832 [2023-08-25 07:55:54,609 INFO L134 LiptonReduction]: Checked pairs total: 42179 [2023-08-25 07:55:54,609 INFO L136 LiptonReduction]: Total number of compositions: 71 [2023-08-25 07:55:54,611 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:55:54,612 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:55:54,612 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:55:54,617 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:55:54,617 INFO L124 PetriNetUnfolderBase]: 1/65 cut-off events. [2023-08-25 07:55:54,618 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 07:55:54,618 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:55:54,618 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-25 07:55:54,618 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:55:54,618 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:55:54,618 INFO L85 PathProgramCache]: Analyzing trace with hash 965194554, now seen corresponding path program 1 times [2023-08-25 07:55:54,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:55:54,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557573351] [2023-08-25 07:55:54,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:55:54,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:55:54,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:54,643 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:55:54,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:54,670 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:55:54,670 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:55:54,670 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:55:54,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-25 07:55:54,670 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:55:54,671 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:55:54,671 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:55:54,671 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-25 07:55:54,709 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:55:54,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 157 transitions, 346 flow [2023-08-25 07:55:54,741 INFO L124 PetriNetUnfolderBase]: 9/203 cut-off events. [2023-08-25 07:55:54,741 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 07:55:54,743 INFO L83 FinitePrefix]: Finished finitePrefix Result has 226 conditions, 203 events. 9/203 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 638 event pairs, 0 based on Foata normal form. 0/145 useless extension candidates. Maximal degree in co-relation 166. Up to 10 conditions per place. [2023-08-25 07:55:54,743 INFO L82 GeneralOperation]: Start removeDead. Operand has 161 places, 157 transitions, 346 flow [2023-08-25 07:55:54,745 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 161 places, 157 transitions, 346 flow [2023-08-25 07:55:54,745 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:55:54,745 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 161 places, 157 transitions, 346 flow [2023-08-25 07:55:54,745 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 161 places, 157 transitions, 346 flow [2023-08-25 07:55:54,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 157 transitions, 346 flow [2023-08-25 07:55:54,766 INFO L124 PetriNetUnfolderBase]: 9/203 cut-off events. [2023-08-25 07:55:54,767 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 07:55:54,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 226 conditions, 203 events. 9/203 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 638 event pairs, 0 based on Foata normal form. 0/145 useless extension candidates. Maximal degree in co-relation 166. Up to 10 conditions per place. [2023-08-25 07:55:54,777 INFO L119 LiptonReduction]: Number of co-enabled transitions 16000 [2023-08-25 07:55:56,608 INFO L134 LiptonReduction]: Checked pairs total: 95658 [2023-08-25 07:55:56,609 INFO L136 LiptonReduction]: Total number of compositions: 90 [2023-08-25 07:55:56,612 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:55:56,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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:55:56,614 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:55:56,623 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:55:56,623 INFO L124 PetriNetUnfolderBase]: 2/97 cut-off events. [2023-08-25 07:55:56,623 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 07:55:56,624 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:55:56,624 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-25 07:55:56,624 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:55:56,624 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:55:56,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1035952083, now seen corresponding path program 1 times [2023-08-25 07:55:56,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:55:56,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997894712] [2023-08-25 07:55:56,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:55:56,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:55:56,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:56,674 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:55:56,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:56,704 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:55:56,704 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:55:56,704 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:55:56,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-25 07:55:56,705 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:55:56,705 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:55:56,705 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:55:56,705 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-25 07:55:56,740 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:55:56,747 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 195 places, 190 transitions, 425 flow [2023-08-25 07:55:56,777 INFO L124 PetriNetUnfolderBase]: 11/248 cut-off events. [2023-08-25 07:55:56,777 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 07:55:56,780 INFO L83 FinitePrefix]: Finished finitePrefix Result has 279 conditions, 248 events. 11/248 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 822 event pairs, 0 based on Foata normal form. 0/176 useless extension candidates. Maximal degree in co-relation 216. Up to 12 conditions per place. [2023-08-25 07:55:56,780 INFO L82 GeneralOperation]: Start removeDead. Operand has 195 places, 190 transitions, 425 flow [2023-08-25 07:55:56,781 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 195 places, 190 transitions, 425 flow [2023-08-25 07:55:56,781 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:55:56,782 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 195 places, 190 transitions, 425 flow [2023-08-25 07:55:56,783 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 195 places, 190 transitions, 425 flow [2023-08-25 07:55:56,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 195 places, 190 transitions, 425 flow [2023-08-25 07:55:56,815 INFO L124 PetriNetUnfolderBase]: 11/248 cut-off events. [2023-08-25 07:55:56,816 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 07:55:56,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 279 conditions, 248 events. 11/248 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 822 event pairs, 0 based on Foata normal form. 0/176 useless extension candidates. Maximal degree in co-relation 216. Up to 12 conditions per place. [2023-08-25 07:55:56,831 INFO L119 LiptonReduction]: Number of co-enabled transitions 25280 [2023-08-25 07:55:58,828 INFO L134 LiptonReduction]: Checked pairs total: 130854 [2023-08-25 07:55:58,828 INFO L136 LiptonReduction]: Total number of compositions: 105 [2023-08-25 07:55:58,830 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:55:58,830 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:55:58,830 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:55:58,863 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:55:58,863 INFO L124 PetriNetUnfolderBase]: 3/123 cut-off events. [2023-08-25 07:55:58,863 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 07:55:58,863 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:55:58,864 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:55:58,865 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:55:58,865 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:55:58,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1330709309, now seen corresponding path program 1 times [2023-08-25 07:55:58,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:55:58,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328078855] [2023-08-25 07:55:58,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:55:58,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:55:58,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:58,908 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:55:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:55:58,943 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:55:58,944 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:55:58,944 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:55:58,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-25 07:55:58,944 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:55:58,945 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:55:58,945 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:55:58,945 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-25 07:55:58,983 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:55:58,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 229 places, 223 transitions, 506 flow [2023-08-25 07:55:59,021 INFO L124 PetriNetUnfolderBase]: 13/293 cut-off events. [2023-08-25 07:55:59,021 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 07:55:59,025 INFO L83 FinitePrefix]: Finished finitePrefix Result has 333 conditions, 293 events. 13/293 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1020 event pairs, 0 based on Foata normal form. 0/207 useless extension candidates. Maximal degree in co-relation 269. Up to 14 conditions per place. [2023-08-25 07:55:59,025 INFO L82 GeneralOperation]: Start removeDead. Operand has 229 places, 223 transitions, 506 flow [2023-08-25 07:55:59,027 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 229 places, 223 transitions, 506 flow [2023-08-25 07:55:59,027 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:55:59,027 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 223 transitions, 506 flow [2023-08-25 07:55:59,027 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 229 places, 223 transitions, 506 flow [2023-08-25 07:55:59,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 229 places, 223 transitions, 506 flow [2023-08-25 07:55:59,065 INFO L124 PetriNetUnfolderBase]: 13/293 cut-off events. [2023-08-25 07:55:59,065 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 07:55:59,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 333 conditions, 293 events. 13/293 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1020 event pairs, 0 based on Foata normal form. 0/207 useless extension candidates. Maximal degree in co-relation 269. Up to 14 conditions per place. [2023-08-25 07:55:59,079 INFO L119 LiptonReduction]: Number of co-enabled transitions 36672 [2023-08-25 07:56:01,395 INFO L134 LiptonReduction]: Checked pairs total: 195526 [2023-08-25 07:56:01,396 INFO L136 LiptonReduction]: Total number of compositions: 124 [2023-08-25 07:56:01,397 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:01,398 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:01,398 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:01,413 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:01,413 INFO L124 PetriNetUnfolderBase]: 4/153 cut-off events. [2023-08-25 07:56:01,413 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 07:56:01,413 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:01,413 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:56:01,414 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:01,414 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:01,414 INFO L85 PathProgramCache]: Analyzing trace with hash 815837073, now seen corresponding path program 1 times [2023-08-25 07:56:01,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:01,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228455841] [2023-08-25 07:56:01,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:01,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:01,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:01,451 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:01,478 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:01,478 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:01,481 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:01,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-25 07:56:01,482 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:01,487 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:01,489 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:01,490 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-25 07:56:01,524 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:01,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 256 transitions, 589 flow [2023-08-25 07:56:01,572 INFO L124 PetriNetUnfolderBase]: 15/338 cut-off events. [2023-08-25 07:56:01,572 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 07:56:01,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 388 conditions, 338 events. 15/338 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1213 event pairs, 0 based on Foata normal form. 0/238 useless extension candidates. Maximal degree in co-relation 323. Up to 16 conditions per place. [2023-08-25 07:56:01,577 INFO L82 GeneralOperation]: Start removeDead. Operand has 263 places, 256 transitions, 589 flow [2023-08-25 07:56:01,580 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 263 places, 256 transitions, 589 flow [2023-08-25 07:56:01,580 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:01,580 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 263 places, 256 transitions, 589 flow [2023-08-25 07:56:01,580 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 263 places, 256 transitions, 589 flow [2023-08-25 07:56:01,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 256 transitions, 589 flow [2023-08-25 07:56:01,625 INFO L124 PetriNetUnfolderBase]: 15/338 cut-off events. [2023-08-25 07:56:01,626 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 07:56:01,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 388 conditions, 338 events. 15/338 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1213 event pairs, 0 based on Foata normal form. 0/238 useless extension candidates. Maximal degree in co-relation 323. Up to 16 conditions per place. [2023-08-25 07:56:01,645 INFO L119 LiptonReduction]: Number of co-enabled transitions 50176 [2023-08-25 07:56:04,158 INFO L134 LiptonReduction]: Checked pairs total: 321510 [2023-08-25 07:56:04,158 INFO L136 LiptonReduction]: Total number of compositions: 137 [2023-08-25 07:56:04,159 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:04,160 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:04,160 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:04,183 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:04,184 INFO L124 PetriNetUnfolderBase]: 5/184 cut-off events. [2023-08-25 07:56:04,184 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 07:56:04,184 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:04,184 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:56:04,184 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:04,184 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:04,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1421094882, now seen corresponding path program 1 times [2023-08-25 07:56:04,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:04,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962874094] [2023-08-25 07:56:04,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:04,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:04,201 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:04,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:04,214 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:04,215 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:04,215 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:04,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-25 07:56:04,215 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:04,215 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:04,216 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:04,216 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-25 07:56:04,246 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:04,248 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 289 transitions, 674 flow [2023-08-25 07:56:04,301 INFO L124 PetriNetUnfolderBase]: 17/383 cut-off events. [2023-08-25 07:56:04,301 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 07:56:04,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 444 conditions, 383 events. 17/383 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1381 event pairs, 0 based on Foata normal form. 0/269 useless extension candidates. Maximal degree in co-relation 378. Up to 18 conditions per place. [2023-08-25 07:56:04,309 INFO L82 GeneralOperation]: Start removeDead. Operand has 297 places, 289 transitions, 674 flow [2023-08-25 07:56:04,311 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 297 places, 289 transitions, 674 flow [2023-08-25 07:56:04,311 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:04,311 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 297 places, 289 transitions, 674 flow [2023-08-25 07:56:04,311 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 297 places, 289 transitions, 674 flow [2023-08-25 07:56:04,312 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 289 transitions, 674 flow [2023-08-25 07:56:04,370 INFO L124 PetriNetUnfolderBase]: 17/383 cut-off events. [2023-08-25 07:56:04,371 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 07:56:04,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 444 conditions, 383 events. 17/383 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1381 event pairs, 0 based on Foata normal form. 0/269 useless extension candidates. Maximal degree in co-relation 378. Up to 18 conditions per place. [2023-08-25 07:56:04,395 INFO L119 LiptonReduction]: Number of co-enabled transitions 65792 [2023-08-25 07:56:06,987 INFO L134 LiptonReduction]: Checked pairs total: 357538 [2023-08-25 07:56:06,987 INFO L136 LiptonReduction]: Total number of compositions: 154 [2023-08-25 07:56:06,988 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:06,989 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:06,989 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:07,012 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:07,012 INFO L124 PetriNetUnfolderBase]: 6/213 cut-off events. [2023-08-25 07:56:07,012 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 07:56:07,012 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:07,012 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:56:07,013 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:07,013 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:07,013 INFO L85 PathProgramCache]: Analyzing trace with hash -226679113, now seen corresponding path program 1 times [2023-08-25 07:56:07,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:07,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356752985] [2023-08-25 07:56:07,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:07,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:07,049 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:07,081 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:07,081 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:07,081 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:07,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-25 07:56:07,084 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:07,086 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:07,086 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:07,086 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-25 07:56:07,123 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:07,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 331 places, 322 transitions, 761 flow [2023-08-25 07:56:07,199 INFO L124 PetriNetUnfolderBase]: 19/428 cut-off events. [2023-08-25 07:56:07,199 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 07:56:07,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 501 conditions, 428 events. 19/428 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1581 event pairs, 0 based on Foata normal form. 0/300 useless extension candidates. Maximal degree in co-relation 434. Up to 20 conditions per place. [2023-08-25 07:56:07,208 INFO L82 GeneralOperation]: Start removeDead. Operand has 331 places, 322 transitions, 761 flow [2023-08-25 07:56:07,211 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 331 places, 322 transitions, 761 flow [2023-08-25 07:56:07,211 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:07,211 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 331 places, 322 transitions, 761 flow [2023-08-25 07:56:07,211 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 331 places, 322 transitions, 761 flow [2023-08-25 07:56:07,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 331 places, 322 transitions, 761 flow [2023-08-25 07:56:07,276 INFO L124 PetriNetUnfolderBase]: 19/428 cut-off events. [2023-08-25 07:56:07,276 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 07:56:07,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 501 conditions, 428 events. 19/428 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1581 event pairs, 0 based on Foata normal form. 0/300 useless extension candidates. Maximal degree in co-relation 434. Up to 20 conditions per place. [2023-08-25 07:56:07,306 INFO L119 LiptonReduction]: Number of co-enabled transitions 83520 [2023-08-25 07:56:10,214 INFO L134 LiptonReduction]: Checked pairs total: 539004 [2023-08-25 07:56:10,214 INFO L136 LiptonReduction]: Total number of compositions: 175 [2023-08-25 07:56:10,215 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:10,216 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:10,216 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:10,247 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:10,247 INFO L124 PetriNetUnfolderBase]: 7/246 cut-off events. [2023-08-25 07:56:10,247 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 07:56:10,247 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:10,247 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:56:10,247 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:10,248 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:10,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1502862853, now seen corresponding path program 1 times [2023-08-25 07:56:10,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:10,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309987061] [2023-08-25 07:56:10,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:10,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:10,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:10,317 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:10,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:10,340 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:10,340 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:10,340 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:10,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-25 07:56:10,341 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:10,344 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:10,344 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:10,345 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-25 07:56:10,384 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:10,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 365 places, 355 transitions, 850 flow [2023-08-25 07:56:10,465 INFO L124 PetriNetUnfolderBase]: 21/473 cut-off events. [2023-08-25 07:56:10,465 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 07:56:10,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 559 conditions, 473 events. 21/473 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1745 event pairs, 0 based on Foata normal form. 0/331 useless extension candidates. Maximal degree in co-relation 491. Up to 22 conditions per place. [2023-08-25 07:56:10,477 INFO L82 GeneralOperation]: Start removeDead. Operand has 365 places, 355 transitions, 850 flow [2023-08-25 07:56:10,480 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 365 places, 355 transitions, 850 flow [2023-08-25 07:56:10,480 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:10,480 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 365 places, 355 transitions, 850 flow [2023-08-25 07:56:10,480 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 365 places, 355 transitions, 850 flow [2023-08-25 07:56:10,480 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 365 places, 355 transitions, 850 flow [2023-08-25 07:56:10,567 INFO L124 PetriNetUnfolderBase]: 21/473 cut-off events. [2023-08-25 07:56:10,567 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 07:56:10,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 559 conditions, 473 events. 21/473 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1745 event pairs, 0 based on Foata normal form. 0/331 useless extension candidates. Maximal degree in co-relation 491. Up to 22 conditions per place. [2023-08-25 07:56:10,603 INFO L119 LiptonReduction]: Number of co-enabled transitions 103360 [2023-08-25 07:56:13,933 INFO L134 LiptonReduction]: Checked pairs total: 671673 [2023-08-25 07:56:13,933 INFO L136 LiptonReduction]: Total number of compositions: 192 [2023-08-25 07:56:13,935 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:13,935 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:13,935 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:13,966 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:13,967 INFO L124 PetriNetUnfolderBase]: 8/273 cut-off events. [2023-08-25 07:56:13,967 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 07:56:13,967 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:13,967 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:56:13,967 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:13,967 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:13,968 INFO L85 PathProgramCache]: Analyzing trace with hash -2034458830, now seen corresponding path program 1 times [2023-08-25 07:56:13,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:13,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170900010] [2023-08-25 07:56:13,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:13,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:13,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:13,985 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:13,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:13,999 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:14,000 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:14,000 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:14,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-25 07:56:14,000 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:14,000 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:14,001 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:14,001 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-25 07:56:14,039 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:14,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 399 places, 388 transitions, 941 flow [2023-08-25 07:56:14,125 INFO L124 PetriNetUnfolderBase]: 23/518 cut-off events. [2023-08-25 07:56:14,126 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 07:56:14,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 618 conditions, 518 events. 23/518 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1957 event pairs, 0 based on Foata normal form. 0/362 useless extension candidates. Maximal degree in co-relation 549. Up to 24 conditions per place. [2023-08-25 07:56:14,139 INFO L82 GeneralOperation]: Start removeDead. Operand has 399 places, 388 transitions, 941 flow [2023-08-25 07:56:14,143 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 399 places, 388 transitions, 941 flow [2023-08-25 07:56:14,143 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:14,143 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 399 places, 388 transitions, 941 flow [2023-08-25 07:56:14,143 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 399 places, 388 transitions, 941 flow [2023-08-25 07:56:14,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 399 places, 388 transitions, 941 flow [2023-08-25 07:56:14,270 INFO L124 PetriNetUnfolderBase]: 23/518 cut-off events. [2023-08-25 07:56:14,270 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 07:56:14,281 INFO L83 FinitePrefix]: Finished finitePrefix Result has 618 conditions, 518 events. 23/518 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1957 event pairs, 0 based on Foata normal form. 0/362 useless extension candidates. Maximal degree in co-relation 549. Up to 24 conditions per place. [2023-08-25 07:56:14,307 INFO L119 LiptonReduction]: Number of co-enabled transitions 125312 [2023-08-25 07:56:17,613 INFO L134 LiptonReduction]: Checked pairs total: 688749 [2023-08-25 07:56:17,613 INFO L136 LiptonReduction]: Total number of compositions: 205 [2023-08-25 07:56:17,614 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:17,614 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:17,615 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:17,670 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:17,670 INFO L124 PetriNetUnfolderBase]: 9/303 cut-off events. [2023-08-25 07:56:17,670 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 07:56:17,671 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:17,671 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:56:17,671 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:17,671 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:17,671 INFO L85 PathProgramCache]: Analyzing trace with hash 936668888, now seen corresponding path program 1 times [2023-08-25 07:56:17,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:17,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283833308] [2023-08-25 07:56:17,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:17,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:17,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:17,691 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:17,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:17,708 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:17,709 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:17,709 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:17,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-25 07:56:17,709 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:17,709 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:17,709 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:17,710 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-25 07:56:17,754 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:17,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 433 places, 421 transitions, 1034 flow [2023-08-25 07:56:17,870 INFO L124 PetriNetUnfolderBase]: 25/563 cut-off events. [2023-08-25 07:56:17,871 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 07:56:17,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 678 conditions, 563 events. 25/563 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2158 event pairs, 0 based on Foata normal form. 0/393 useless extension candidates. Maximal degree in co-relation 608. Up to 26 conditions per place. [2023-08-25 07:56:17,887 INFO L82 GeneralOperation]: Start removeDead. Operand has 433 places, 421 transitions, 1034 flow [2023-08-25 07:56:17,891 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 433 places, 421 transitions, 1034 flow [2023-08-25 07:56:17,891 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:17,891 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 433 places, 421 transitions, 1034 flow [2023-08-25 07:56:17,891 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 433 places, 421 transitions, 1034 flow [2023-08-25 07:56:17,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 433 places, 421 transitions, 1034 flow [2023-08-25 07:56:18,005 INFO L124 PetriNetUnfolderBase]: 25/563 cut-off events. [2023-08-25 07:56:18,006 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 07:56:18,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 678 conditions, 563 events. 25/563 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2158 event pairs, 0 based on Foata normal form. 0/393 useless extension candidates. Maximal degree in co-relation 608. Up to 26 conditions per place. [2023-08-25 07:56:18,059 INFO L119 LiptonReduction]: Number of co-enabled transitions 149376 [2023-08-25 07:56:22,081 INFO L134 LiptonReduction]: Checked pairs total: 825300 [2023-08-25 07:56:22,081 INFO L136 LiptonReduction]: Total number of compositions: 226 [2023-08-25 07:56:22,082 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:22,083 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:22,083 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:22,133 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:22,133 INFO L124 PetriNetUnfolderBase]: 10/338 cut-off events. [2023-08-25 07:56:22,133 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 07:56:22,134 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:22,134 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 07:56:22,134 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:22,134 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:22,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1800641417, now seen corresponding path program 1 times [2023-08-25 07:56:22,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:22,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616886823] [2023-08-25 07:56:22,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:22,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:22,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:22,153 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:22,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:22,171 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:22,171 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:22,171 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:22,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-25 07:56:22,172 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:22,172 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:22,172 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:22,172 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-25 07:56:22,216 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:22,219 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 467 places, 454 transitions, 1129 flow [2023-08-25 07:56:22,360 INFO L124 PetriNetUnfolderBase]: 27/608 cut-off events. [2023-08-25 07:56:22,360 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 07:56:22,374 INFO L83 FinitePrefix]: Finished finitePrefix Result has 739 conditions, 608 events. 27/608 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2341 event pairs, 0 based on Foata normal form. 0/424 useless extension candidates. Maximal degree in co-relation 668. Up to 28 conditions per place. [2023-08-25 07:56:22,375 INFO L82 GeneralOperation]: Start removeDead. Operand has 467 places, 454 transitions, 1129 flow [2023-08-25 07:56:22,378 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 467 places, 454 transitions, 1129 flow [2023-08-25 07:56:22,378 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:22,378 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 467 places, 454 transitions, 1129 flow [2023-08-25 07:56:22,378 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 467 places, 454 transitions, 1129 flow [2023-08-25 07:56:22,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 467 places, 454 transitions, 1129 flow [2023-08-25 07:56:22,480 INFO L124 PetriNetUnfolderBase]: 27/608 cut-off events. [2023-08-25 07:56:22,481 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 07:56:22,495 INFO L83 FinitePrefix]: Finished finitePrefix Result has 739 conditions, 608 events. 27/608 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2341 event pairs, 0 based on Foata normal form. 0/424 useless extension candidates. Maximal degree in co-relation 668. Up to 28 conditions per place. [2023-08-25 07:56:22,527 INFO L119 LiptonReduction]: Number of co-enabled transitions 175552 [2023-08-25 07:56:26,492 INFO L134 LiptonReduction]: Checked pairs total: 969649 [2023-08-25 07:56:26,493 INFO L136 LiptonReduction]: Total number of compositions: 235 [2023-08-25 07:56:26,496 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:26,500 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:26,500 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:26,561 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:26,561 INFO L124 PetriNetUnfolderBase]: 11/368 cut-off events. [2023-08-25 07:56:26,561 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 07:56:26,561 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:26,561 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-25 07:56:26,561 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:26,562 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:26,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1541909703, now seen corresponding path program 1 times [2023-08-25 07:56:26,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:26,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204883824] [2023-08-25 07:56:26,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:26,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:26,586 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:26,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:26,614 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:26,614 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:26,615 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:26,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-25 07:56:26,615 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:26,615 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:26,615 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:26,615 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-25 07:56:26,666 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:26,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 501 places, 487 transitions, 1226 flow [2023-08-25 07:56:26,887 INFO L124 PetriNetUnfolderBase]: 29/653 cut-off events. [2023-08-25 07:56:26,888 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 07:56:26,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 801 conditions, 653 events. 29/653 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2534 event pairs, 0 based on Foata normal form. 0/455 useless extension candidates. Maximal degree in co-relation 729. Up to 30 conditions per place. [2023-08-25 07:56:26,906 INFO L82 GeneralOperation]: Start removeDead. Operand has 501 places, 487 transitions, 1226 flow [2023-08-25 07:56:26,911 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 501 places, 487 transitions, 1226 flow [2023-08-25 07:56:26,911 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:26,912 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 501 places, 487 transitions, 1226 flow [2023-08-25 07:56:26,912 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 501 places, 487 transitions, 1226 flow [2023-08-25 07:56:26,912 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 501 places, 487 transitions, 1226 flow [2023-08-25 07:56:27,060 INFO L124 PetriNetUnfolderBase]: 29/653 cut-off events. [2023-08-25 07:56:27,060 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 07:56:27,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 801 conditions, 653 events. 29/653 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2534 event pairs, 0 based on Foata normal form. 0/455 useless extension candidates. Maximal degree in co-relation 729. Up to 30 conditions per place. [2023-08-25 07:56:27,115 INFO L119 LiptonReduction]: Number of co-enabled transitions 203840 [2023-08-25 07:56:31,508 INFO L134 LiptonReduction]: Checked pairs total: 1124807 [2023-08-25 07:56:31,508 INFO L136 LiptonReduction]: Total number of compositions: 260 [2023-08-25 07:56:31,509 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:31,510 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:31,510 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:31,579 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:31,579 INFO L124 PetriNetUnfolderBase]: 12/398 cut-off events. [2023-08-25 07:56:31,579 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 07:56:31,579 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:31,579 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-25 07:56:31,579 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:31,580 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:31,580 INFO L85 PathProgramCache]: Analyzing trace with hash 929189272, now seen corresponding path program 1 times [2023-08-25 07:56:31,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:31,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084812011] [2023-08-25 07:56:31,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:31,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:31,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:31,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:31,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:31,633 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:31,633 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:31,633 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:31,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-25 07:56:31,633 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:31,634 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:31,634 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:31,634 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-25 07:56:31,692 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:31,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 535 places, 520 transitions, 1325 flow [2023-08-25 07:56:31,905 INFO L124 PetriNetUnfolderBase]: 31/698 cut-off events. [2023-08-25 07:56:31,905 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 07:56:31,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 864 conditions, 698 events. 31/698 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2711 event pairs, 0 based on Foata normal form. 0/486 useless extension candidates. Maximal degree in co-relation 791. Up to 32 conditions per place. [2023-08-25 07:56:31,923 INFO L82 GeneralOperation]: Start removeDead. Operand has 535 places, 520 transitions, 1325 flow [2023-08-25 07:56:31,927 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 535 places, 520 transitions, 1325 flow [2023-08-25 07:56:31,927 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:31,927 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 535 places, 520 transitions, 1325 flow [2023-08-25 07:56:31,927 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 535 places, 520 transitions, 1325 flow [2023-08-25 07:56:31,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 535 places, 520 transitions, 1325 flow [2023-08-25 07:56:32,085 INFO L124 PetriNetUnfolderBase]: 31/698 cut-off events. [2023-08-25 07:56:32,085 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 07:56:32,106 INFO L83 FinitePrefix]: Finished finitePrefix Result has 864 conditions, 698 events. 31/698 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2711 event pairs, 0 based on Foata normal form. 0/486 useless extension candidates. Maximal degree in co-relation 791. Up to 32 conditions per place. [2023-08-25 07:56:32,147 INFO L119 LiptonReduction]: Number of co-enabled transitions 234240 [2023-08-25 07:56:36,788 INFO L134 LiptonReduction]: Checked pairs total: 1284857 [2023-08-25 07:56:36,788 INFO L136 LiptonReduction]: Total number of compositions: 273 [2023-08-25 07:56:36,789 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:36,790 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:36,790 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:36,868 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:36,868 INFO L124 PetriNetUnfolderBase]: 13/428 cut-off events. [2023-08-25 07:56:36,868 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 07:56:36,869 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:36,869 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-25 07:56:36,869 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:36,869 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:36,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1495018746, now seen corresponding path program 1 times [2023-08-25 07:56:36,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:36,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221979986] [2023-08-25 07:56:36,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:36,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:36,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:36,890 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:36,912 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:36,912 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:36,912 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:36,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-25 07:56:36,912 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:36,913 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:36,913 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:36,913 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-25 07:56:36,967 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:36,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 553 transitions, 1426 flow [2023-08-25 07:56:37,233 INFO L124 PetriNetUnfolderBase]: 33/743 cut-off events. [2023-08-25 07:56:37,233 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 07:56:37,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 928 conditions, 743 events. 33/743 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2908 event pairs, 0 based on Foata normal form. 0/517 useless extension candidates. Maximal degree in co-relation 854. Up to 34 conditions per place. [2023-08-25 07:56:37,252 INFO L82 GeneralOperation]: Start removeDead. Operand has 569 places, 553 transitions, 1426 flow [2023-08-25 07:56:37,256 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 569 places, 553 transitions, 1426 flow [2023-08-25 07:56:37,256 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:37,256 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 569 places, 553 transitions, 1426 flow [2023-08-25 07:56:37,257 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 569 places, 553 transitions, 1426 flow [2023-08-25 07:56:37,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 553 transitions, 1426 flow [2023-08-25 07:56:37,432 INFO L124 PetriNetUnfolderBase]: 33/743 cut-off events. [2023-08-25 07:56:37,432 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 07:56:37,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 928 conditions, 743 events. 33/743 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2908 event pairs, 0 based on Foata normal form. 0/517 useless extension candidates. Maximal degree in co-relation 854. Up to 34 conditions per place. [2023-08-25 07:56:37,503 INFO L119 LiptonReduction]: Number of co-enabled transitions 266752 [2023-08-25 07:56:42,487 INFO L134 LiptonReduction]: Checked pairs total: 1482090 [2023-08-25 07:56:42,487 INFO L136 LiptonReduction]: Total number of compositions: 292 [2023-08-25 07:56:42,488 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:42,489 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:42,489 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:42,563 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:42,563 INFO L124 PetriNetUnfolderBase]: 14/458 cut-off events. [2023-08-25 07:56:42,564 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 07:56:42,564 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:42,564 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-25 07:56:42,564 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:42,564 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:42,564 INFO L85 PathProgramCache]: Analyzing trace with hash -2001853226, now seen corresponding path program 1 times [2023-08-25 07:56:42,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:42,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291473107] [2023-08-25 07:56:42,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:42,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:42,587 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:42,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:42,609 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:42,610 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:42,610 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:42,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-25 07:56:42,610 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:42,610 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:42,611 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:42,611 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-25 07:56:42,666 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:42,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 603 places, 586 transitions, 1529 flow [2023-08-25 07:56:42,859 INFO L124 PetriNetUnfolderBase]: 35/788 cut-off events. [2023-08-25 07:56:42,859 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 07:56:42,884 INFO L83 FinitePrefix]: Finished finitePrefix Result has 993 conditions, 788 events. 35/788 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3096 event pairs, 0 based on Foata normal form. 0/548 useless extension candidates. Maximal degree in co-relation 918. Up to 36 conditions per place. [2023-08-25 07:56:42,884 INFO L82 GeneralOperation]: Start removeDead. Operand has 603 places, 586 transitions, 1529 flow [2023-08-25 07:56:42,890 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 603 places, 586 transitions, 1529 flow [2023-08-25 07:56:42,890 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:42,890 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 603 places, 586 transitions, 1529 flow [2023-08-25 07:56:42,890 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 603 places, 586 transitions, 1529 flow [2023-08-25 07:56:42,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 603 places, 586 transitions, 1529 flow [2023-08-25 07:56:43,116 INFO L124 PetriNetUnfolderBase]: 35/788 cut-off events. [2023-08-25 07:56:43,116 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 07:56:43,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 993 conditions, 788 events. 35/788 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3096 event pairs, 0 based on Foata normal form. 0/548 useless extension candidates. Maximal degree in co-relation 918. Up to 36 conditions per place. [2023-08-25 07:56:43,188 INFO L119 LiptonReduction]: Number of co-enabled transitions 301376 [2023-08-25 07:56:48,282 INFO L134 LiptonReduction]: Checked pairs total: 1677881 [2023-08-25 07:56:48,282 INFO L136 LiptonReduction]: Total number of compositions: 303 [2023-08-25 07:56:48,283 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:48,284 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:48,284 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:48,362 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:48,362 INFO L124 PetriNetUnfolderBase]: 15/488 cut-off events. [2023-08-25 07:56:48,362 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 07:56:48,362 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:48,362 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-25 07:56:48,362 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:48,363 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:48,363 INFO L85 PathProgramCache]: Analyzing trace with hash -938536901, now seen corresponding path program 1 times [2023-08-25 07:56:48,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:48,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891223337] [2023-08-25 07:56:48,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:48,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:48,385 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:48,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:48,409 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:48,409 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:48,409 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:48,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-25 07:56:48,409 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:48,410 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:48,410 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:48,410 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-25 07:56:48,468 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:48,472 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 637 places, 619 transitions, 1634 flow [2023-08-25 07:56:48,661 INFO L124 PetriNetUnfolderBase]: 37/833 cut-off events. [2023-08-25 07:56:48,661 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 07:56:48,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1059 conditions, 833 events. 37/833 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3277 event pairs, 0 based on Foata normal form. 0/579 useless extension candidates. Maximal degree in co-relation 983. Up to 38 conditions per place. [2023-08-25 07:56:48,689 INFO L82 GeneralOperation]: Start removeDead. Operand has 637 places, 619 transitions, 1634 flow [2023-08-25 07:56:48,694 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 637 places, 619 transitions, 1634 flow [2023-08-25 07:56:48,695 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:48,695 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 637 places, 619 transitions, 1634 flow [2023-08-25 07:56:48,695 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 637 places, 619 transitions, 1634 flow [2023-08-25 07:56:48,695 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 637 places, 619 transitions, 1634 flow [2023-08-25 07:56:49,002 INFO L124 PetriNetUnfolderBase]: 37/833 cut-off events. [2023-08-25 07:56:49,002 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 07:56:49,029 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1059 conditions, 833 events. 37/833 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3277 event pairs, 0 based on Foata normal form. 0/579 useless extension candidates. Maximal degree in co-relation 983. Up to 38 conditions per place. [2023-08-25 07:56:49,100 INFO L119 LiptonReduction]: Number of co-enabled transitions 338112 [2023-08-25 07:56:54,769 INFO L134 LiptonReduction]: Checked pairs total: 1888960 [2023-08-25 07:56:54,770 INFO L136 LiptonReduction]: Total number of compositions: 332 [2023-08-25 07:56:54,771 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:56:54,771 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:56:54,771 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:56:54,854 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:56:54,855 INFO L124 PetriNetUnfolderBase]: 16/518 cut-off events. [2023-08-25 07:56:54,855 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 07:56:54,855 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:56:54,855 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-25 07:56:54,855 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:56:54,855 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:56:54,855 INFO L85 PathProgramCache]: Analyzing trace with hash 118484068, now seen corresponding path program 1 times [2023-08-25 07:56:54,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:56:54,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812615572] [2023-08-25 07:56:54,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:56:54,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:56:54,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:54,880 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:56:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:56:54,906 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:56:54,906 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:56:54,906 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:56:54,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-25 07:56:54,906 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:56:54,907 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:56:54,907 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:56:54,907 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-25 07:56:54,971 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:56:54,976 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 671 places, 652 transitions, 1741 flow [2023-08-25 07:56:55,192 INFO L124 PetriNetUnfolderBase]: 39/878 cut-off events. [2023-08-25 07:56:55,192 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 07:56:55,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1126 conditions, 878 events. 39/878 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3459 event pairs, 0 based on Foata normal form. 0/610 useless extension candidates. Maximal degree in co-relation 1049. Up to 40 conditions per place. [2023-08-25 07:56:55,223 INFO L82 GeneralOperation]: Start removeDead. Operand has 671 places, 652 transitions, 1741 flow [2023-08-25 07:56:55,227 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 671 places, 652 transitions, 1741 flow [2023-08-25 07:56:55,228 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:56:55,228 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 671 places, 652 transitions, 1741 flow [2023-08-25 07:56:55,228 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 671 places, 652 transitions, 1741 flow [2023-08-25 07:56:55,228 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 671 places, 652 transitions, 1741 flow [2023-08-25 07:56:55,466 INFO L124 PetriNetUnfolderBase]: 39/878 cut-off events. [2023-08-25 07:56:55,466 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 07:56:55,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1126 conditions, 878 events. 39/878 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3459 event pairs, 0 based on Foata normal form. 0/610 useless extension candidates. Maximal degree in co-relation 1049. Up to 40 conditions per place. [2023-08-25 07:56:55,583 INFO L119 LiptonReduction]: Number of co-enabled transitions 376960 [2023-08-25 07:57:01,458 INFO L134 LiptonReduction]: Checked pairs total: 2093011 [2023-08-25 07:57:01,458 INFO L136 LiptonReduction]: Total number of compositions: 347 [2023-08-25 07:57:01,459 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:01,459 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:01,460 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:57:01,552 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:57:01,552 INFO L124 PetriNetUnfolderBase]: 17/548 cut-off events. [2023-08-25 07:57:01,552 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 07:57:01,552 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:57:01,552 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-25 07:57:01,552 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:57:01,552 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:57:01,553 INFO L85 PathProgramCache]: Analyzing trace with hash -2139428748, now seen corresponding path program 1 times [2023-08-25 07:57:01,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:57:01,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108649336] [2023-08-25 07:57:01,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:57:01,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:57:01,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:01,581 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:57:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:01,608 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:57:01,609 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:57:01,609 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:57:01,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-25 07:57:01,609 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:57:01,610 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:57:01,610 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:57:01,610 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-25 07:57:01,679 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:57:01,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 705 places, 685 transitions, 1850 flow [2023-08-25 07:57:01,986 INFO L124 PetriNetUnfolderBase]: 41/923 cut-off events. [2023-08-25 07:57:01,987 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 07:57:02,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1194 conditions, 923 events. 41/923 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3653 event pairs, 0 based on Foata normal form. 0/641 useless extension candidates. Maximal degree in co-relation 1116. Up to 42 conditions per place. [2023-08-25 07:57:02,023 INFO L82 GeneralOperation]: Start removeDead. Operand has 705 places, 685 transitions, 1850 flow [2023-08-25 07:57:02,027 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 705 places, 685 transitions, 1850 flow [2023-08-25 07:57:02,027 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:57:02,027 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 705 places, 685 transitions, 1850 flow [2023-08-25 07:57:02,028 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 705 places, 685 transitions, 1850 flow [2023-08-25 07:57:02,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 705 places, 685 transitions, 1850 flow [2023-08-25 07:57:02,298 INFO L124 PetriNetUnfolderBase]: 41/923 cut-off events. [2023-08-25 07:57:02,299 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 07:57:02,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1194 conditions, 923 events. 41/923 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3653 event pairs, 0 based on Foata normal form. 0/641 useless extension candidates. Maximal degree in co-relation 1116. Up to 42 conditions per place. [2023-08-25 07:57:02,406 INFO L119 LiptonReduction]: Number of co-enabled transitions 417920 [2023-08-25 07:57:08,588 INFO L134 LiptonReduction]: Checked pairs total: 2328345 [2023-08-25 07:57:08,588 INFO L136 LiptonReduction]: Total number of compositions: 360 [2023-08-25 07:57:08,589 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:08,590 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:08,590 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:57:08,687 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:57:08,687 INFO L124 PetriNetUnfolderBase]: 18/578 cut-off events. [2023-08-25 07:57:08,687 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 07:57:08,687 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:57:08,688 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-25 07:57:08,688 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:57:08,688 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:57:08,688 INFO L85 PathProgramCache]: Analyzing trace with hash 931322533, now seen corresponding path program 1 times [2023-08-25 07:57:08,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:57:08,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817211208] [2023-08-25 07:57:08,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:57:08,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:57:08,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:08,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:57:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:08,736 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:57:08,737 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:57:08,737 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:57:08,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-25 07:57:08,737 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:57:08,737 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:57:08,738 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:57:08,738 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-25 07:57:08,804 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:57:08,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 739 places, 718 transitions, 1961 flow [2023-08-25 07:57:09,048 INFO L124 PetriNetUnfolderBase]: 43/968 cut-off events. [2023-08-25 07:57:09,048 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 07:57:09,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1263 conditions, 968 events. 43/968 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3855 event pairs, 0 based on Foata normal form. 0/672 useless extension candidates. Maximal degree in co-relation 1184. Up to 44 conditions per place. [2023-08-25 07:57:09,086 INFO L82 GeneralOperation]: Start removeDead. Operand has 739 places, 718 transitions, 1961 flow [2023-08-25 07:57:09,090 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 739 places, 718 transitions, 1961 flow [2023-08-25 07:57:09,090 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:57:09,091 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 739 places, 718 transitions, 1961 flow [2023-08-25 07:57:09,091 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 739 places, 718 transitions, 1961 flow [2023-08-25 07:57:09,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 739 places, 718 transitions, 1961 flow [2023-08-25 07:57:09,328 INFO L124 PetriNetUnfolderBase]: 43/968 cut-off events. [2023-08-25 07:57:09,328 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 07:57:09,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1263 conditions, 968 events. 43/968 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3855 event pairs, 0 based on Foata normal form. 0/672 useless extension candidates. Maximal degree in co-relation 1184. Up to 44 conditions per place. [2023-08-25 07:57:09,525 INFO L119 LiptonReduction]: Number of co-enabled transitions 460992 [2023-08-25 07:57:16,003 INFO L134 LiptonReduction]: Checked pairs total: 2578744 [2023-08-25 07:57:16,003 INFO L136 LiptonReduction]: Total number of compositions: 371 [2023-08-25 07:57:16,004 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:16,004 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:16,004 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:57:16,159 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:57:16,159 INFO L124 PetriNetUnfolderBase]: 19/608 cut-off events. [2023-08-25 07:57:16,159 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 07:57:16,159 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:57:16,159 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-25 07:57:16,160 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:57:16,160 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:57:16,160 INFO L85 PathProgramCache]: Analyzing trace with hash 616851177, now seen corresponding path program 1 times [2023-08-25 07:57:16,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:57:16,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334331213] [2023-08-25 07:57:16,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:57:16,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:57:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:16,194 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:57:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:16,224 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:57:16,224 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:57:16,224 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:57:16,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-25 07:57:16,224 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:57:16,225 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:57:16,225 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:57:16,225 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-25 07:57:16,300 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:57:16,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 773 places, 751 transitions, 2074 flow [2023-08-25 07:57:16,574 INFO L124 PetriNetUnfolderBase]: 45/1013 cut-off events. [2023-08-25 07:57:16,574 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 07:57:16,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1333 conditions, 1013 events. 45/1013 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4035 event pairs, 0 based on Foata normal form. 0/703 useless extension candidates. Maximal degree in co-relation 1253. Up to 46 conditions per place. [2023-08-25 07:57:16,617 INFO L82 GeneralOperation]: Start removeDead. Operand has 773 places, 751 transitions, 2074 flow [2023-08-25 07:57:16,622 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 773 places, 751 transitions, 2074 flow [2023-08-25 07:57:16,622 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:57:16,622 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 773 places, 751 transitions, 2074 flow [2023-08-25 07:57:16,623 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 773 places, 751 transitions, 2074 flow [2023-08-25 07:57:16,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 773 places, 751 transitions, 2074 flow [2023-08-25 07:57:16,885 INFO L124 PetriNetUnfolderBase]: 45/1013 cut-off events. [2023-08-25 07:57:16,885 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 07:57:16,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1333 conditions, 1013 events. 45/1013 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4035 event pairs, 0 based on Foata normal form. 0/703 useless extension candidates. Maximal degree in co-relation 1253. Up to 46 conditions per place. [2023-08-25 07:57:17,092 INFO L119 LiptonReduction]: Number of co-enabled transitions 506176 [2023-08-25 07:57:23,874 INFO L134 LiptonReduction]: Checked pairs total: 2839596 [2023-08-25 07:57:23,874 INFO L136 LiptonReduction]: Total number of compositions: 384 [2023-08-25 07:57:23,876 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:23,876 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:23,876 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:57:24,030 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:57:24,031 INFO L124 PetriNetUnfolderBase]: 20/638 cut-off events. [2023-08-25 07:57:24,031 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 07:57:24,031 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:57:24,031 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-25 07:57:24,031 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:57:24,031 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:57:24,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1902581506, now seen corresponding path program 1 times [2023-08-25 07:57:24,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:57:24,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218348519] [2023-08-25 07:57:24,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:57:24,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:57:24,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:24,063 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:57:24,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:24,093 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:57:24,093 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:57:24,093 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:57:24,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-25 07:57:24,094 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:57:24,094 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:57:24,094 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:57:24,094 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-25 07:57:24,174 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:57:24,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 807 places, 784 transitions, 2189 flow [2023-08-25 07:57:24,495 INFO L124 PetriNetUnfolderBase]: 47/1058 cut-off events. [2023-08-25 07:57:24,495 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 07:57:24,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1404 conditions, 1058 events. 47/1058 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 4235 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 1323. Up to 48 conditions per place. [2023-08-25 07:57:24,540 INFO L82 GeneralOperation]: Start removeDead. Operand has 807 places, 784 transitions, 2189 flow [2023-08-25 07:57:24,546 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 807 places, 784 transitions, 2189 flow [2023-08-25 07:57:24,546 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:57:24,546 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 807 places, 784 transitions, 2189 flow [2023-08-25 07:57:24,546 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 807 places, 784 transitions, 2189 flow [2023-08-25 07:57:24,546 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 807 places, 784 transitions, 2189 flow [2023-08-25 07:57:24,832 INFO L124 PetriNetUnfolderBase]: 47/1058 cut-off events. [2023-08-25 07:57:24,832 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 07:57:24,879 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1404 conditions, 1058 events. 47/1058 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 4235 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 1323. Up to 48 conditions per place. [2023-08-25 07:57:24,990 INFO L119 LiptonReduction]: Number of co-enabled transitions 553472 [2023-08-25 07:57:32,177 INFO L134 LiptonReduction]: Checked pairs total: 3096581 [2023-08-25 07:57:32,177 INFO L136 LiptonReduction]: Total number of compositions: 413 [2023-08-25 07:57:32,178 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:32,178 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:32,178 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:57:32,306 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:57:32,306 INFO L124 PetriNetUnfolderBase]: 21/668 cut-off events. [2023-08-25 07:57:32,306 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 07:57:32,306 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:57:32,306 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-25 07:57:32,306 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:57:32,306 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:57:32,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1954402832, now seen corresponding path program 1 times [2023-08-25 07:57:32,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:57:32,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331102164] [2023-08-25 07:57:32,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:57:32,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:57:32,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:32,341 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:57:32,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:32,376 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:57:32,376 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:57:32,377 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:57:32,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-25 07:57:32,377 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:57:32,377 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:57:32,377 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:57:32,377 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-25 07:57:32,453 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:57:32,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 817 transitions, 2306 flow [2023-08-25 07:57:32,863 INFO L124 PetriNetUnfolderBase]: 49/1103 cut-off events. [2023-08-25 07:57:32,863 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 07:57:32,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1476 conditions, 1103 events. 49/1103 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4460 event pairs, 0 based on Foata normal form. 0/765 useless extension candidates. Maximal degree in co-relation 1394. Up to 50 conditions per place. [2023-08-25 07:57:32,913 INFO L82 GeneralOperation]: Start removeDead. Operand has 841 places, 817 transitions, 2306 flow [2023-08-25 07:57:32,918 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 841 places, 817 transitions, 2306 flow [2023-08-25 07:57:32,918 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:57:32,918 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 841 places, 817 transitions, 2306 flow [2023-08-25 07:57:32,918 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 841 places, 817 transitions, 2306 flow [2023-08-25 07:57:32,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 817 transitions, 2306 flow [2023-08-25 07:57:33,255 INFO L124 PetriNetUnfolderBase]: 49/1103 cut-off events. [2023-08-25 07:57:33,255 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 07:57:33,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1476 conditions, 1103 events. 49/1103 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4460 event pairs, 0 based on Foata normal form. 0/765 useless extension candidates. Maximal degree in co-relation 1394. Up to 50 conditions per place. [2023-08-25 07:57:33,425 INFO L119 LiptonReduction]: Number of co-enabled transitions 602880 [2023-08-25 07:57:40,856 INFO L134 LiptonReduction]: Checked pairs total: 4002656 [2023-08-25 07:57:40,857 INFO L136 LiptonReduction]: Total number of compositions: 430 [2023-08-25 07:57:40,858 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:40,858 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:40,858 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:57:40,998 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:57:40,998 INFO L124 PetriNetUnfolderBase]: 22/698 cut-off events. [2023-08-25 07:57:40,998 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 07:57:40,998 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:57:40,998 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-25 07:57:40,998 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:57:40,998 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:57:40,999 INFO L85 PathProgramCache]: Analyzing trace with hash 900850481, now seen corresponding path program 1 times [2023-08-25 07:57:40,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:57:40,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236232951] [2023-08-25 07:57:40,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:57:40,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:57:41,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:41,032 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:57:41,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:41,064 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:57:41,064 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:57:41,064 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:57:41,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-25 07:57:41,064 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:57:41,065 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:57:41,065 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:57:41,065 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-25 07:57:41,144 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:57:41,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 875 places, 850 transitions, 2425 flow [2023-08-25 07:57:41,560 INFO L124 PetriNetUnfolderBase]: 51/1148 cut-off events. [2023-08-25 07:57:41,560 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 07:57:41,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1549 conditions, 1148 events. 51/1148 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4578 event pairs, 0 based on Foata normal form. 0/796 useless extension candidates. Maximal degree in co-relation 1466. Up to 52 conditions per place. [2023-08-25 07:57:41,606 INFO L82 GeneralOperation]: Start removeDead. Operand has 875 places, 850 transitions, 2425 flow [2023-08-25 07:57:41,611 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 875 places, 850 transitions, 2425 flow [2023-08-25 07:57:41,611 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:57:41,611 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 875 places, 850 transitions, 2425 flow [2023-08-25 07:57:41,611 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 875 places, 850 transitions, 2425 flow [2023-08-25 07:57:41,611 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 875 places, 850 transitions, 2425 flow [2023-08-25 07:57:41,946 INFO L124 PetriNetUnfolderBase]: 51/1148 cut-off events. [2023-08-25 07:57:41,946 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 07:57:42,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1549 conditions, 1148 events. 51/1148 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4578 event pairs, 0 based on Foata normal form. 0/796 useless extension candidates. Maximal degree in co-relation 1466. Up to 52 conditions per place. [2023-08-25 07:57:42,133 INFO L119 LiptonReduction]: Number of co-enabled transitions 654400 [2023-08-25 07:57:49,929 INFO L134 LiptonReduction]: Checked pairs total: 4383464 [2023-08-25 07:57:49,929 INFO L136 LiptonReduction]: Total number of compositions: 441 [2023-08-25 07:57:49,930 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:49,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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:49,931 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:57:50,090 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:57:50,090 INFO L124 PetriNetUnfolderBase]: 23/728 cut-off events. [2023-08-25 07:57:50,090 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 07:57:50,090 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:57:50,090 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-25 07:57:50,091 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:57:50,091 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:57:50,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1236661089, now seen corresponding path program 1 times [2023-08-25 07:57:50,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:57:50,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407270969] [2023-08-25 07:57:50,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:57:50,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:57:50,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:50,126 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:57:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:57:50,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:57:50,160 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:57:50,160 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:57:50,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-25 07:57:50,160 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:57:50,161 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:57:50,161 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:57:50,161 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-25 07:57:50,241 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:57:50,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 909 places, 883 transitions, 2546 flow [2023-08-25 07:57:50,684 INFO L124 PetriNetUnfolderBase]: 53/1193 cut-off events. [2023-08-25 07:57:50,684 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 07:57:50,744 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1623 conditions, 1193 events. 53/1193 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4743 event pairs, 0 based on Foata normal form. 0/827 useless extension candidates. Maximal degree in co-relation 1539. Up to 54 conditions per place. [2023-08-25 07:57:50,744 INFO L82 GeneralOperation]: Start removeDead. Operand has 909 places, 883 transitions, 2546 flow [2023-08-25 07:57:50,750 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 909 places, 883 transitions, 2546 flow [2023-08-25 07:57:50,750 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:57:50,750 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 909 places, 883 transitions, 2546 flow [2023-08-25 07:57:50,751 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 909 places, 883 transitions, 2546 flow [2023-08-25 07:57:50,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 909 places, 883 transitions, 2546 flow [2023-08-25 07:57:51,111 INFO L124 PetriNetUnfolderBase]: 53/1193 cut-off events. [2023-08-25 07:57:51,111 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 07:57:51,171 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1623 conditions, 1193 events. 53/1193 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4743 event pairs, 0 based on Foata normal form. 0/827 useless extension candidates. Maximal degree in co-relation 1539. Up to 54 conditions per place. [2023-08-25 07:57:51,317 INFO L119 LiptonReduction]: Number of co-enabled transitions 708032 [2023-08-25 07:57:59,750 INFO L134 LiptonReduction]: Checked pairs total: 4712019 [2023-08-25 07:57:59,750 INFO L136 LiptonReduction]: Total number of compositions: 476 [2023-08-25 07:57:59,753 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:57:59,753 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:57:59,754 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:58:00,031 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:58:00,031 INFO L124 PetriNetUnfolderBase]: 24/758 cut-off events. [2023-08-25 07:58:00,031 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 07:58:00,031 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:58:00,031 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-25 07:58:00,031 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:58:00,032 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:58:00,032 INFO L85 PathProgramCache]: Analyzing trace with hash -389707598, now seen corresponding path program 1 times [2023-08-25 07:58:00,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:58:00,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587048212] [2023-08-25 07:58:00,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:58:00,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:58:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:00,065 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:58:00,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:00,109 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:58:00,110 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:58:00,110 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:58:00,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-25 07:58:00,110 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:58:00,111 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:58:00,111 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:58:00,111 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-25 07:58:00,200 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:58:00,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 943 places, 916 transitions, 2669 flow [2023-08-25 07:58:00,603 INFO L124 PetriNetUnfolderBase]: 55/1238 cut-off events. [2023-08-25 07:58:00,603 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 07:58:00,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1698 conditions, 1238 events. 55/1238 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 4969 event pairs, 0 based on Foata normal form. 0/858 useless extension candidates. Maximal degree in co-relation 1613. Up to 56 conditions per place. [2023-08-25 07:58:00,671 INFO L82 GeneralOperation]: Start removeDead. Operand has 943 places, 916 transitions, 2669 flow [2023-08-25 07:58:00,678 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 943 places, 916 transitions, 2669 flow [2023-08-25 07:58:00,678 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:58:00,678 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 943 places, 916 transitions, 2669 flow [2023-08-25 07:58:00,678 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 943 places, 916 transitions, 2669 flow [2023-08-25 07:58:00,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 943 places, 916 transitions, 2669 flow [2023-08-25 07:58:01,170 INFO L124 PetriNetUnfolderBase]: 55/1238 cut-off events. [2023-08-25 07:58:01,170 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 07:58:01,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1698 conditions, 1238 events. 55/1238 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 4969 event pairs, 0 based on Foata normal form. 0/858 useless extension candidates. Maximal degree in co-relation 1613. Up to 56 conditions per place. [2023-08-25 07:58:01,339 INFO L119 LiptonReduction]: Number of co-enabled transitions 763776 [2023-08-25 07:58:09,864 INFO L134 LiptonReduction]: Checked pairs total: 5108254 [2023-08-25 07:58:09,864 INFO L136 LiptonReduction]: Total number of compositions: 485 [2023-08-25 07:58:09,865 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:58:09,865 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:58:09,865 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:58:10,042 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:58:10,042 INFO L124 PetriNetUnfolderBase]: 25/788 cut-off events. [2023-08-25 07:58:10,042 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 07:58:10,042 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:58:10,042 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-25 07:58:10,042 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:58:10,042 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:58:10,042 INFO L85 PathProgramCache]: Analyzing trace with hash 602935168, now seen corresponding path program 1 times [2023-08-25 07:58:10,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:58:10,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802819812] [2023-08-25 07:58:10,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:58:10,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:58:10,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:10,073 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:58:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:10,113 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:58:10,113 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:58:10,113 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:58:10,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-25 07:58:10,114 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:58:10,114 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:58:10,114 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:58:10,114 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-25 07:58:10,203 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:58:10,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 949 transitions, 2794 flow [2023-08-25 07:58:10,814 INFO L124 PetriNetUnfolderBase]: 57/1283 cut-off events. [2023-08-25 07:58:10,814 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 07:58:10,886 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1774 conditions, 1283 events. 57/1283 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5158 event pairs, 0 based on Foata normal form. 0/889 useless extension candidates. Maximal degree in co-relation 1688. Up to 58 conditions per place. [2023-08-25 07:58:10,887 INFO L82 GeneralOperation]: Start removeDead. Operand has 977 places, 949 transitions, 2794 flow [2023-08-25 07:58:10,895 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 977 places, 949 transitions, 2794 flow [2023-08-25 07:58:10,896 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:58:10,896 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 977 places, 949 transitions, 2794 flow [2023-08-25 07:58:10,896 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 977 places, 949 transitions, 2794 flow [2023-08-25 07:58:10,896 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 949 transitions, 2794 flow [2023-08-25 07:58:11,405 INFO L124 PetriNetUnfolderBase]: 57/1283 cut-off events. [2023-08-25 07:58:11,406 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 07:58:11,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1774 conditions, 1283 events. 57/1283 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5158 event pairs, 0 based on Foata normal form. 0/889 useless extension candidates. Maximal degree in co-relation 1688. Up to 58 conditions per place. [2023-08-25 07:58:11,647 INFO L119 LiptonReduction]: Number of co-enabled transitions 821632 [2023-08-25 07:58:20,381 INFO L134 LiptonReduction]: Checked pairs total: 4616527 [2023-08-25 07:58:20,382 INFO L136 LiptonReduction]: Total number of compositions: 490 [2023-08-25 07:58:20,383 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:58:20,383 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:58:20,383 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:58:20,598 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:58:20,598 INFO L124 PetriNetUnfolderBase]: 26/818 cut-off events. [2023-08-25 07:58:20,599 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 07:58:20,599 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:58:20,599 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-25 07:58:20,599 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:58:20,599 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:58:20,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1238191083, now seen corresponding path program 1 times [2023-08-25 07:58:20,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:58:20,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827736022] [2023-08-25 07:58:20,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:58:20,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:58:20,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:20,637 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:58:20,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:20,677 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:58:20,678 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:58:20,678 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:58:20,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-25 07:58:20,678 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:58:20,678 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:58:20,678 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:58:20,678 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-25 07:58:20,785 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:58:20,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1011 places, 982 transitions, 2921 flow [2023-08-25 07:58:21,280 INFO L124 PetriNetUnfolderBase]: 59/1328 cut-off events. [2023-08-25 07:58:21,280 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 07:58:21,355 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1851 conditions, 1328 events. 59/1328 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5321 event pairs, 0 based on Foata normal form. 0/920 useless extension candidates. Maximal degree in co-relation 1764. Up to 60 conditions per place. [2023-08-25 07:58:21,355 INFO L82 GeneralOperation]: Start removeDead. Operand has 1011 places, 982 transitions, 2921 flow [2023-08-25 07:58:21,363 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1011 places, 982 transitions, 2921 flow [2023-08-25 07:58:21,363 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:58:21,364 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1011 places, 982 transitions, 2921 flow [2023-08-25 07:58:21,364 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1011 places, 982 transitions, 2921 flow [2023-08-25 07:58:21,364 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1011 places, 982 transitions, 2921 flow [2023-08-25 07:58:21,874 INFO L124 PetriNetUnfolderBase]: 59/1328 cut-off events. [2023-08-25 07:58:21,875 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 07:58:21,928 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1851 conditions, 1328 events. 59/1328 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5321 event pairs, 0 based on Foata normal form. 0/920 useless extension candidates. Maximal degree in co-relation 1764. Up to 60 conditions per place. [2023-08-25 07:58:22,080 INFO L119 LiptonReduction]: Number of co-enabled transitions 881600 [2023-08-25 07:58:30,943 INFO L134 LiptonReduction]: Checked pairs total: 4979862 [2023-08-25 07:58:30,943 INFO L136 LiptonReduction]: Total number of compositions: 507 [2023-08-25 07:58:30,944 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:58:30,944 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:58:30,944 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:58:31,155 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:58:31,156 INFO L124 PetriNetUnfolderBase]: 27/848 cut-off events. [2023-08-25 07:58:31,156 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 07:58:31,156 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:58:31,156 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-25 07:58:31,156 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:58:31,156 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:58:31,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1164961879, now seen corresponding path program 1 times [2023-08-25 07:58:31,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:58:31,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667004826] [2023-08-25 07:58:31,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:58:31,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:58:31,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:31,211 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:58:31,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:31,256 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:58:31,256 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:58:31,257 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:58:31,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-25 07:58:31,257 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:58:31,257 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:58:31,257 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:58:31,257 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-25 07:58:31,357 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:58:31,364 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1045 places, 1015 transitions, 3050 flow [2023-08-25 07:58:31,900 INFO L124 PetriNetUnfolderBase]: 61/1373 cut-off events. [2023-08-25 07:58:31,901 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 07:58:31,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1929 conditions, 1373 events. 61/1373 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 5521 event pairs, 0 based on Foata normal form. 0/951 useless extension candidates. Maximal degree in co-relation 1841. Up to 62 conditions per place. [2023-08-25 07:58:31,971 INFO L82 GeneralOperation]: Start removeDead. Operand has 1045 places, 1015 transitions, 3050 flow [2023-08-25 07:58:31,978 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1045 places, 1015 transitions, 3050 flow [2023-08-25 07:58:31,979 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:58:31,979 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1045 places, 1015 transitions, 3050 flow [2023-08-25 07:58:31,979 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1045 places, 1015 transitions, 3050 flow [2023-08-25 07:58:31,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1045 places, 1015 transitions, 3050 flow [2023-08-25 07:58:32,453 INFO L124 PetriNetUnfolderBase]: 61/1373 cut-off events. [2023-08-25 07:58:32,453 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 07:58:32,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1929 conditions, 1373 events. 61/1373 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 5521 event pairs, 0 based on Foata normal form. 0/951 useless extension candidates. Maximal degree in co-relation 1841. Up to 62 conditions per place. [2023-08-25 07:58:32,860 INFO L119 LiptonReduction]: Number of co-enabled transitions 943680 [2023-08-25 07:58:42,273 INFO L134 LiptonReduction]: Checked pairs total: 6337899 [2023-08-25 07:58:42,274 INFO L136 LiptonReduction]: Total number of compositions: 518 [2023-08-25 07:58:42,275 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:58:42,275 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:58:42,275 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:58:42,512 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:58:42,512 INFO L124 PetriNetUnfolderBase]: 28/878 cut-off events. [2023-08-25 07:58:42,512 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 07:58:42,512 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:58:42,512 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-25 07:58:42,512 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:58:42,512 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:58:42,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1926426880, now seen corresponding path program 1 times [2023-08-25 07:58:42,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:58:42,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125085120] [2023-08-25 07:58:42,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:58:42,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:58:42,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:42,550 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:58:42,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:42,594 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:58:42,594 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:58:42,594 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:58:42,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-25 07:58:42,595 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:58:42,595 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:58:42,595 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:58:42,595 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-25 07:58:42,682 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:58:42,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1079 places, 1048 transitions, 3181 flow [2023-08-25 07:58:43,253 INFO L124 PetriNetUnfolderBase]: 63/1418 cut-off events. [2023-08-25 07:58:43,253 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 07:58:43,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2008 conditions, 1418 events. 63/1418 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5706 event pairs, 0 based on Foata normal form. 0/982 useless extension candidates. Maximal degree in co-relation 1919. Up to 64 conditions per place. [2023-08-25 07:58:43,331 INFO L82 GeneralOperation]: Start removeDead. Operand has 1079 places, 1048 transitions, 3181 flow [2023-08-25 07:58:43,339 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1079 places, 1048 transitions, 3181 flow [2023-08-25 07:58:43,340 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:58:43,340 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1079 places, 1048 transitions, 3181 flow [2023-08-25 07:58:43,340 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1079 places, 1048 transitions, 3181 flow [2023-08-25 07:58:43,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1079 places, 1048 transitions, 3181 flow [2023-08-25 07:58:43,861 INFO L124 PetriNetUnfolderBase]: 63/1418 cut-off events. [2023-08-25 07:58:43,861 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 07:58:43,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2008 conditions, 1418 events. 63/1418 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5706 event pairs, 0 based on Foata normal form. 0/982 useless extension candidates. Maximal degree in co-relation 1919. Up to 64 conditions per place. [2023-08-25 07:58:44,161 INFO L119 LiptonReduction]: Number of co-enabled transitions 1007872 [2023-08-25 07:58:54,185 INFO L134 LiptonReduction]: Checked pairs total: 6738566 [2023-08-25 07:58:54,185 INFO L136 LiptonReduction]: Total number of compositions: 549 [2023-08-25 07:58:54,187 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:58:54,187 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:58:54,187 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:58:54,448 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:58:54,448 INFO L124 PetriNetUnfolderBase]: 29/908 cut-off events. [2023-08-25 07:58:54,448 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 07:58:54,448 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:58:54,448 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-25 07:58:54,448 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:58:54,448 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:58:54,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1064259200, now seen corresponding path program 1 times [2023-08-25 07:58:54,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:58:54,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731767367] [2023-08-25 07:58:54,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:58:54,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:58:54,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:54,483 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:58:54,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:58:54,525 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:58:54,526 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:58:54,526 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:58:54,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-25 07:58:54,526 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:58:54,526 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:58:54,526 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:58:54,526 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-25 07:58:54,625 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:58:54,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1081 transitions, 3314 flow [2023-08-25 07:58:55,432 INFO L124 PetriNetUnfolderBase]: 65/1463 cut-off events. [2023-08-25 07:58:55,432 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 07:58:55,505 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2088 conditions, 1463 events. 65/1463 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5893 event pairs, 0 based on Foata normal form. 0/1013 useless extension candidates. Maximal degree in co-relation 1998. Up to 66 conditions per place. [2023-08-25 07:58:55,505 INFO L82 GeneralOperation]: Start removeDead. Operand has 1113 places, 1081 transitions, 3314 flow [2023-08-25 07:58:55,512 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1113 places, 1081 transitions, 3314 flow [2023-08-25 07:58:55,512 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:58:55,512 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1113 places, 1081 transitions, 3314 flow [2023-08-25 07:58:55,512 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1113 places, 1081 transitions, 3314 flow [2023-08-25 07:58:55,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1081 transitions, 3314 flow [2023-08-25 07:58:56,075 INFO L124 PetriNetUnfolderBase]: 65/1463 cut-off events. [2023-08-25 07:58:56,076 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 07:58:56,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2088 conditions, 1463 events. 65/1463 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5893 event pairs, 0 based on Foata normal form. 0/1013 useless extension candidates. Maximal degree in co-relation 1998. Up to 66 conditions per place. [2023-08-25 07:58:56,401 INFO L119 LiptonReduction]: Number of co-enabled transitions 1074176 [2023-08-25 07:59:06,505 INFO L134 LiptonReduction]: Checked pairs total: 6083773 [2023-08-25 07:59:06,505 INFO L136 LiptonReduction]: Total number of compositions: 566 [2023-08-25 07:59:06,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:59:06,507 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:59:06,507 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:59:06,828 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:59:06,828 INFO L124 PetriNetUnfolderBase]: 30/938 cut-off events. [2023-08-25 07:59:06,828 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 07:59:06,828 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:59:06,828 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-25 07:59:06,828 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:59:06,828 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:59:06,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1443485951, now seen corresponding path program 1 times [2023-08-25 07:59:06,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:59:06,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483846040] [2023-08-25 07:59:06,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:59:06,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:59:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:06,862 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:59:06,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:06,910 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:59:06,910 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:59:06,910 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:59:06,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-25 07:59:06,911 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:59:06,911 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:59:06,911 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:59:06,911 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-25 07:59:06,999 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:59:07,005 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1147 places, 1114 transitions, 3449 flow [2023-08-25 07:59:07,604 INFO L124 PetriNetUnfolderBase]: 67/1508 cut-off events. [2023-08-25 07:59:07,604 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 07:59:07,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2169 conditions, 1508 events. 67/1508 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6070 event pairs, 0 based on Foata normal form. 0/1044 useless extension candidates. Maximal degree in co-relation 2078. Up to 68 conditions per place. [2023-08-25 07:59:07,703 INFO L82 GeneralOperation]: Start removeDead. Operand has 1147 places, 1114 transitions, 3449 flow [2023-08-25 07:59:07,712 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1147 places, 1114 transitions, 3449 flow [2023-08-25 07:59:07,712 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:59:07,712 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1147 places, 1114 transitions, 3449 flow [2023-08-25 07:59:07,712 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1147 places, 1114 transitions, 3449 flow [2023-08-25 07:59:07,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1147 places, 1114 transitions, 3449 flow [2023-08-25 07:59:08,280 INFO L124 PetriNetUnfolderBase]: 67/1508 cut-off events. [2023-08-25 07:59:08,280 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 07:59:08,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2169 conditions, 1508 events. 67/1508 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6070 event pairs, 0 based on Foata normal form. 0/1044 useless extension candidates. Maximal degree in co-relation 2078. Up to 68 conditions per place. [2023-08-25 07:59:08,704 INFO L119 LiptonReduction]: Number of co-enabled transitions 1142592 [2023-08-25 07:59:19,015 INFO L134 LiptonReduction]: Checked pairs total: 6453985 [2023-08-25 07:59:19,015 INFO L136 LiptonReduction]: Total number of compositions: 577 [2023-08-25 07:59:19,016 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:59:19,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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:59:19,016 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:59:19,314 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:59:19,314 INFO L124 PetriNetUnfolderBase]: 31/968 cut-off events. [2023-08-25 07:59:19,314 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 07:59:19,314 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:59:19,314 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-25 07:59:19,314 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:59:19,314 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:59:19,314 INFO L85 PathProgramCache]: Analyzing trace with hash -928107851, now seen corresponding path program 1 times [2023-08-25 07:59:19,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:59:19,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200546097] [2023-08-25 07:59:19,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:59:19,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:59:19,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:19,354 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:59:19,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:19,400 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:59:19,401 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:59:19,401 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:59:19,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-25 07:59:19,401 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:59:19,401 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:59:19,401 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:59:19,402 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-25 07:59:19,507 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:59:19,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1181 places, 1147 transitions, 3586 flow [2023-08-25 07:59:20,126 INFO L124 PetriNetUnfolderBase]: 69/1553 cut-off events. [2023-08-25 07:59:20,126 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 07:59:20,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2251 conditions, 1553 events. 69/1553 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6255 event pairs, 0 based on Foata normal form. 0/1075 useless extension candidates. Maximal degree in co-relation 2159. Up to 70 conditions per place. [2023-08-25 07:59:20,235 INFO L82 GeneralOperation]: Start removeDead. Operand has 1181 places, 1147 transitions, 3586 flow [2023-08-25 07:59:20,245 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1181 places, 1147 transitions, 3586 flow [2023-08-25 07:59:20,245 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:59:20,245 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1181 places, 1147 transitions, 3586 flow [2023-08-25 07:59:20,245 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1181 places, 1147 transitions, 3586 flow [2023-08-25 07:59:20,245 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1181 places, 1147 transitions, 3586 flow [2023-08-25 07:59:20,903 INFO L124 PetriNetUnfolderBase]: 69/1553 cut-off events. [2023-08-25 07:59:20,903 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 07:59:21,008 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2251 conditions, 1553 events. 69/1553 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6255 event pairs, 0 based on Foata normal form. 0/1075 useless extension candidates. Maximal degree in co-relation 2159. Up to 70 conditions per place. [2023-08-25 07:59:21,258 INFO L119 LiptonReduction]: Number of co-enabled transitions 1213120 [2023-08-25 07:59:32,228 INFO L134 LiptonReduction]: Checked pairs total: 8146140 [2023-08-25 07:59:32,228 INFO L136 LiptonReduction]: Total number of compositions: 590 [2023-08-25 07:59:32,229 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:59:32,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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:59:32,229 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:59:32,538 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:59:32,538 INFO L124 PetriNetUnfolderBase]: 32/998 cut-off events. [2023-08-25 07:59:32,538 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 07:59:32,538 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:59:32,539 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-25 07:59:32,539 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:59:32,539 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:59:32,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1591277630, now seen corresponding path program 1 times [2023-08-25 07:59:32,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:59:32,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362211199] [2023-08-25 07:59:32,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:59:32,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:59:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:32,577 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:59:32,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:32,628 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:59:32,628 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:59:32,628 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:59:32,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-25 07:59:32,628 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:59:32,629 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:59:32,629 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:59:32,629 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-25 07:59:32,737 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:59:32,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1215 places, 1180 transitions, 3725 flow [2023-08-25 07:59:33,422 INFO L124 PetriNetUnfolderBase]: 71/1598 cut-off events. [2023-08-25 07:59:33,422 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 07:59:33,528 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2334 conditions, 1598 events. 71/1598 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6454 event pairs, 0 based on Foata normal form. 0/1106 useless extension candidates. Maximal degree in co-relation 2241. Up to 72 conditions per place. [2023-08-25 07:59:33,528 INFO L82 GeneralOperation]: Start removeDead. Operand has 1215 places, 1180 transitions, 3725 flow [2023-08-25 07:59:33,538 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1215 places, 1180 transitions, 3725 flow [2023-08-25 07:59:33,538 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:59:33,538 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1215 places, 1180 transitions, 3725 flow [2023-08-25 07:59:33,538 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1215 places, 1180 transitions, 3725 flow [2023-08-25 07:59:33,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1215 places, 1180 transitions, 3725 flow [2023-08-25 07:59:34,182 INFO L124 PetriNetUnfolderBase]: 71/1598 cut-off events. [2023-08-25 07:59:34,183 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 07:59:34,295 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2334 conditions, 1598 events. 71/1598 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6454 event pairs, 0 based on Foata normal form. 0/1106 useless extension candidates. Maximal degree in co-relation 2241. Up to 72 conditions per place. [2023-08-25 07:59:34,725 INFO L119 LiptonReduction]: Number of co-enabled transitions 1285760 [2023-08-25 07:59:46,032 INFO L134 LiptonReduction]: Checked pairs total: 8582608 [2023-08-25 07:59:46,033 INFO L136 LiptonReduction]: Total number of compositions: 621 [2023-08-25 07:59:46,034 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 07:59:46,034 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 07:59:46,034 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 07:59:46,363 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 07:59:46,364 INFO L124 PetriNetUnfolderBase]: 33/1028 cut-off events. [2023-08-25 07:59:46,364 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 07:59:46,364 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 07:59:46,364 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-25 07:59:46,364 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 07:59:46,364 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 07:59:46,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1238103234, now seen corresponding path program 1 times [2023-08-25 07:59:46,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 07:59:46,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546248437] [2023-08-25 07:59:46,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 07:59:46,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 07:59:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:46,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 07:59:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 07:59:46,461 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 07:59:46,461 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 07:59:46,462 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 07:59:46,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-25 07:59:46,462 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 07:59:46,462 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 07:59:46,462 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 07:59:46,462 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-25 07:59:46,575 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 07:59:46,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1249 places, 1213 transitions, 3866 flow [2023-08-25 07:59:47,432 INFO L124 PetriNetUnfolderBase]: 73/1643 cut-off events. [2023-08-25 07:59:47,432 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 07:59:47,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2418 conditions, 1643 events. 73/1643 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6633 event pairs, 0 based on Foata normal form. 0/1137 useless extension candidates. Maximal degree in co-relation 2324. Up to 74 conditions per place. [2023-08-25 07:59:47,510 INFO L82 GeneralOperation]: Start removeDead. Operand has 1249 places, 1213 transitions, 3866 flow [2023-08-25 07:59:47,518 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1249 places, 1213 transitions, 3866 flow [2023-08-25 07:59:47,518 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 07:59:47,518 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1249 places, 1213 transitions, 3866 flow [2023-08-25 07:59:47,518 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1249 places, 1213 transitions, 3866 flow [2023-08-25 07:59:47,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1249 places, 1213 transitions, 3866 flow [2023-08-25 07:59:48,208 INFO L124 PetriNetUnfolderBase]: 73/1643 cut-off events. [2023-08-25 07:59:48,208 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 07:59:48,327 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2418 conditions, 1643 events. 73/1643 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6633 event pairs, 0 based on Foata normal form. 0/1137 useless extension candidates. Maximal degree in co-relation 2324. Up to 74 conditions per place. [2023-08-25 07:59:48,627 INFO L119 LiptonReduction]: Number of co-enabled transitions 1360512 [2023-08-25 08:00:00,243 INFO L134 LiptonReduction]: Checked pairs total: 7654100 [2023-08-25 08:00:00,243 INFO L136 LiptonReduction]: Total number of compositions: 634 [2023-08-25 08:00:00,244 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:00:00,244 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:00:00,244 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:00:00,594 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:00:00,595 INFO L124 PetriNetUnfolderBase]: 34/1058 cut-off events. [2023-08-25 08:00:00,595 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:00:00,595 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:00:00,595 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-25 08:00:00,595 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:00:00,595 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:00:00,595 INFO L85 PathProgramCache]: Analyzing trace with hash 988177551, now seen corresponding path program 1 times [2023-08-25 08:00:00,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:00:00,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901704908] [2023-08-25 08:00:00,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:00:00,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:00:00,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:00,643 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:00:00,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:00,699 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:00:00,699 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:00:00,699 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:00:00,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-25 08:00:00,699 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:00:00,700 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:00:00,700 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:00:00,700 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-25 08:00:00,863 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:00:00,869 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1246 transitions, 4009 flow [2023-08-25 08:00:01,617 INFO L124 PetriNetUnfolderBase]: 75/1688 cut-off events. [2023-08-25 08:00:01,617 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:00:01,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2503 conditions, 1688 events. 75/1688 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6804 event pairs, 0 based on Foata normal form. 0/1168 useless extension candidates. Maximal degree in co-relation 2408. Up to 76 conditions per place. [2023-08-25 08:00:01,745 INFO L82 GeneralOperation]: Start removeDead. Operand has 1283 places, 1246 transitions, 4009 flow [2023-08-25 08:00:01,756 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1283 places, 1246 transitions, 4009 flow [2023-08-25 08:00:01,756 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:00:01,756 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1283 places, 1246 transitions, 4009 flow [2023-08-25 08:00:01,756 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1283 places, 1246 transitions, 4009 flow [2023-08-25 08:00:01,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1246 transitions, 4009 flow [2023-08-25 08:00:02,495 INFO L124 PetriNetUnfolderBase]: 75/1688 cut-off events. [2023-08-25 08:00:02,495 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:00:02,624 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2503 conditions, 1688 events. 75/1688 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6804 event pairs, 0 based on Foata normal form. 0/1168 useless extension candidates. Maximal degree in co-relation 2408. Up to 76 conditions per place. [2023-08-25 08:00:02,960 INFO L119 LiptonReduction]: Number of co-enabled transitions 1437376 [2023-08-25 08:00:14,614 INFO L134 LiptonReduction]: Checked pairs total: 9670844 [2023-08-25 08:00:14,614 INFO L136 LiptonReduction]: Total number of compositions: 645 [2023-08-25 08:00:14,615 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:00:14,615 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:00:14,615 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:00:15,024 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:00:15,024 INFO L124 PetriNetUnfolderBase]: 35/1088 cut-off events. [2023-08-25 08:00:15,024 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:00:15,024 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:00:15,024 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-25 08:00:15,024 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:00:15,024 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:00:15,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1070046471, now seen corresponding path program 1 times [2023-08-25 08:00:15,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:00:15,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785497125] [2023-08-25 08:00:15,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:00:15,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:00:15,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:15,066 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:00:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:15,126 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:00:15,127 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:00:15,127 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:00:15,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-25 08:00:15,127 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:00:15,127 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:00:15,127 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:00:15,127 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-25 08:00:15,245 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:00:15,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1317 places, 1279 transitions, 4154 flow [2023-08-25 08:00:16,070 INFO L124 PetriNetUnfolderBase]: 77/1733 cut-off events. [2023-08-25 08:00:16,071 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:00:16,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2589 conditions, 1733 events. 77/1733 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7018 event pairs, 0 based on Foata normal form. 0/1199 useless extension candidates. Maximal degree in co-relation 2493. Up to 78 conditions per place. [2023-08-25 08:00:16,213 INFO L82 GeneralOperation]: Start removeDead. Operand has 1317 places, 1279 transitions, 4154 flow [2023-08-25 08:00:16,230 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1317 places, 1279 transitions, 4154 flow [2023-08-25 08:00:16,230 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:00:16,230 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1317 places, 1279 transitions, 4154 flow [2023-08-25 08:00:16,230 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1317 places, 1279 transitions, 4154 flow [2023-08-25 08:00:16,231 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1317 places, 1279 transitions, 4154 flow [2023-08-25 08:00:17,122 INFO L124 PetriNetUnfolderBase]: 77/1733 cut-off events. [2023-08-25 08:00:17,122 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:00:17,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2589 conditions, 1733 events. 77/1733 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7018 event pairs, 0 based on Foata normal form. 0/1199 useless extension candidates. Maximal degree in co-relation 2493. Up to 78 conditions per place. [2023-08-25 08:00:17,516 INFO L119 LiptonReduction]: Number of co-enabled transitions 1516352 [2023-08-25 08:00:29,774 INFO L134 LiptonReduction]: Checked pairs total: 10216234 [2023-08-25 08:00:29,774 INFO L136 LiptonReduction]: Total number of compositions: 666 [2023-08-25 08:00:29,775 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:00:29,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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:00:29,775 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:00:30,171 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:00:30,172 INFO L124 PetriNetUnfolderBase]: 36/1118 cut-off events. [2023-08-25 08:00:30,172 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:00:30,172 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:00:30,172 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-25 08:00:30,172 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:00:30,172 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:00:30,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1334733508, now seen corresponding path program 1 times [2023-08-25 08:00:30,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:00:30,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959734747] [2023-08-25 08:00:30,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:00:30,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:00:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:30,213 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:00:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:30,272 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:00:30,272 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:00:30,272 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:00:30,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-25 08:00:30,272 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:00:30,273 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:00:30,273 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:00:30,273 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-25 08:00:30,394 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:00:30,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1351 places, 1312 transitions, 4301 flow [2023-08-25 08:00:31,304 INFO L124 PetriNetUnfolderBase]: 79/1778 cut-off events. [2023-08-25 08:00:31,304 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:00:31,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2676 conditions, 1778 events. 79/1778 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7209 event pairs, 0 based on Foata normal form. 0/1230 useless extension candidates. Maximal degree in co-relation 2579. Up to 80 conditions per place. [2023-08-25 08:00:31,417 INFO L82 GeneralOperation]: Start removeDead. Operand has 1351 places, 1312 transitions, 4301 flow [2023-08-25 08:00:31,427 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1351 places, 1312 transitions, 4301 flow [2023-08-25 08:00:31,427 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:00:31,427 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1351 places, 1312 transitions, 4301 flow [2023-08-25 08:00:31,427 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1351 places, 1312 transitions, 4301 flow [2023-08-25 08:00:31,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1351 places, 1312 transitions, 4301 flow [2023-08-25 08:00:32,312 INFO L124 PetriNetUnfolderBase]: 79/1778 cut-off events. [2023-08-25 08:00:32,313 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:00:32,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2676 conditions, 1778 events. 79/1778 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7209 event pairs, 0 based on Foata normal form. 0/1230 useless extension candidates. Maximal degree in co-relation 2579. Up to 80 conditions per place. [2023-08-25 08:00:32,820 INFO L119 LiptonReduction]: Number of co-enabled transitions 1597440 [2023-08-25 08:00:45,300 INFO L134 LiptonReduction]: Checked pairs total: 10743152 [2023-08-25 08:00:45,301 INFO L136 LiptonReduction]: Total number of compositions: 679 [2023-08-25 08:00:45,302 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:00:45,302 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:00:45,302 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:00:45,761 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:00:45,761 INFO L124 PetriNetUnfolderBase]: 37/1148 cut-off events. [2023-08-25 08:00:45,761 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:00:45,761 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:00:45,762 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-25 08:00:45,762 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:00:45,762 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:00:45,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1644949250, now seen corresponding path program 1 times [2023-08-25 08:00:45,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:00:45,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116135544] [2023-08-25 08:00:45,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:00:45,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:00:45,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:45,810 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:00:45,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:00:45,871 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:00:45,871 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:00:45,871 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:00:45,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-25 08:00:45,872 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:00:45,872 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:00:45,872 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:00:45,872 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-25 08:00:46,000 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:00:46,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1385 places, 1345 transitions, 4450 flow [2023-08-25 08:00:47,096 INFO L124 PetriNetUnfolderBase]: 81/1823 cut-off events. [2023-08-25 08:00:47,096 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:00:47,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2764 conditions, 1823 events. 81/1823 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7446 event pairs, 0 based on Foata normal form. 0/1261 useless extension candidates. Maximal degree in co-relation 2666. Up to 82 conditions per place. [2023-08-25 08:00:47,251 INFO L82 GeneralOperation]: Start removeDead. Operand has 1385 places, 1345 transitions, 4450 flow [2023-08-25 08:00:47,269 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1385 places, 1345 transitions, 4450 flow [2023-08-25 08:00:47,270 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:00:47,270 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1385 places, 1345 transitions, 4450 flow [2023-08-25 08:00:47,270 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1385 places, 1345 transitions, 4450 flow [2023-08-25 08:00:47,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1385 places, 1345 transitions, 4450 flow [2023-08-25 08:00:48,245 INFO L124 PetriNetUnfolderBase]: 81/1823 cut-off events. [2023-08-25 08:00:48,245 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:00:48,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2764 conditions, 1823 events. 81/1823 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7446 event pairs, 0 based on Foata normal form. 0/1261 useless extension candidates. Maximal degree in co-relation 2666. Up to 82 conditions per place. [2023-08-25 08:00:48,697 INFO L119 LiptonReduction]: Number of co-enabled transitions 1680640 [2023-08-25 08:01:01,877 INFO L134 LiptonReduction]: Checked pairs total: 11334646 [2023-08-25 08:01:01,878 INFO L136 LiptonReduction]: Total number of compositions: 694 [2023-08-25 08:01:01,879 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:01,879 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:01,879 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:02,318 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:02,318 INFO L124 PetriNetUnfolderBase]: 38/1178 cut-off events. [2023-08-25 08:01:02,318 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:01:02,318 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:02,318 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-25 08:01:02,318 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:02,318 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:02,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1745526155, now seen corresponding path program 1 times [2023-08-25 08:01:02,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:02,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924446071] [2023-08-25 08:01:02,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:02,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:02,367 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:02,428 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:02,428 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:02,428 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:02,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-25 08:01:02,428 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:02,428 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:02,429 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:02,429 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-25 08:01:02,565 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:02,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1419 places, 1378 transitions, 4601 flow [2023-08-25 08:01:03,769 INFO L124 PetriNetUnfolderBase]: 83/1868 cut-off events. [2023-08-25 08:01:03,769 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:01:03,920 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2853 conditions, 1868 events. 83/1868 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 7563 event pairs, 0 based on Foata normal form. 0/1292 useless extension candidates. Maximal degree in co-relation 2754. Up to 84 conditions per place. [2023-08-25 08:01:03,921 INFO L82 GeneralOperation]: Start removeDead. Operand has 1419 places, 1378 transitions, 4601 flow [2023-08-25 08:01:03,939 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1419 places, 1378 transitions, 4601 flow [2023-08-25 08:01:03,939 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:03,939 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1419 places, 1378 transitions, 4601 flow [2023-08-25 08:01:03,939 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1419 places, 1378 transitions, 4601 flow [2023-08-25 08:01:03,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1419 places, 1378 transitions, 4601 flow [2023-08-25 08:01:05,171 INFO L124 PetriNetUnfolderBase]: 83/1868 cut-off events. [2023-08-25 08:01:05,172 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:01:05,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2853 conditions, 1868 events. 83/1868 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 7563 event pairs, 0 based on Foata normal form. 0/1292 useless extension candidates. Maximal degree in co-relation 2754. Up to 84 conditions per place. [2023-08-25 08:01:05,579 INFO L119 LiptonReduction]: Number of co-enabled transitions 1765952 [2023-08-25 08:01:19,243 INFO L134 LiptonReduction]: Checked pairs total: 11838622 [2023-08-25 08:01:19,243 INFO L136 LiptonReduction]: Total number of compositions: 733 [2023-08-25 08:01:19,244 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:19,244 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:19,245 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:19,783 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:19,784 INFO L124 PetriNetUnfolderBase]: 39/1208 cut-off events. [2023-08-25 08:01:19,784 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:01:19,784 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:19,784 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-25 08:01:19,784 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:19,784 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:19,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1903524531, now seen corresponding path program 1 times [2023-08-25 08:01:19,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:19,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817820768] [2023-08-25 08:01:19,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:19,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:19,836 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:19,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:19,902 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:19,903 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:19,903 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:19,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-25 08:01:19,903 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:19,903 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:19,903 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:19,903 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-25 08:01:20,035 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:20,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1453 places, 1411 transitions, 4754 flow [2023-08-25 08:01:21,137 INFO L124 PetriNetUnfolderBase]: 85/1913 cut-off events. [2023-08-25 08:01:21,137 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:01:21,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2943 conditions, 1913 events. 85/1913 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 7773 event pairs, 0 based on Foata normal form. 0/1323 useless extension candidates. Maximal degree in co-relation 2843. Up to 86 conditions per place. [2023-08-25 08:01:21,278 INFO L82 GeneralOperation]: Start removeDead. Operand has 1453 places, 1411 transitions, 4754 flow [2023-08-25 08:01:21,290 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1453 places, 1411 transitions, 4754 flow [2023-08-25 08:01:21,290 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:21,290 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1453 places, 1411 transitions, 4754 flow [2023-08-25 08:01:21,291 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1453 places, 1411 transitions, 4754 flow [2023-08-25 08:01:21,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1453 places, 1411 transitions, 4754 flow [2023-08-25 08:01:22,521 INFO L124 PetriNetUnfolderBase]: 85/1913 cut-off events. [2023-08-25 08:01:22,521 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:01:22,638 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2943 conditions, 1913 events. 85/1913 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 7773 event pairs, 0 based on Foata normal form. 0/1323 useless extension candidates. Maximal degree in co-relation 2843. Up to 86 conditions per place. [2023-08-25 08:01:22,975 INFO L119 LiptonReduction]: Number of co-enabled transitions 1853376 [2023-08-25 08:01:36,782 INFO L134 LiptonReduction]: Checked pairs total: 10482130 [2023-08-25 08:01:36,783 INFO L136 LiptonReduction]: Total number of compositions: 726 [2023-08-25 08:01:36,784 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:36,784 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:36,784 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:37,309 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:37,309 INFO L124 PetriNetUnfolderBase]: 40/1238 cut-off events. [2023-08-25 08:01:37,309 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:01:37,309 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:37,309 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-25 08:01:37,309 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:37,310 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:37,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1629039095, now seen corresponding path program 1 times [2023-08-25 08:01:37,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:37,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646141606] [2023-08-25 08:01:37,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:37,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:37,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:37,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:37,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:37,438 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:37,439 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:37,439 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:37,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-25 08:01:37,439 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:37,439 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:37,439 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:37,439 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-25 08:01:37,575 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:37,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1487 places, 1444 transitions, 4909 flow [2023-08-25 08:01:38,729 INFO L124 PetriNetUnfolderBase]: 87/1958 cut-off events. [2023-08-25 08:01:38,729 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:01:38,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3034 conditions, 1958 events. 87/1958 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7935 event pairs, 0 based on Foata normal form. 0/1354 useless extension candidates. Maximal degree in co-relation 2933. Up to 88 conditions per place. [2023-08-25 08:01:38,913 INFO L82 GeneralOperation]: Start removeDead. Operand has 1487 places, 1444 transitions, 4909 flow [2023-08-25 08:01:38,929 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1487 places, 1444 transitions, 4909 flow [2023-08-25 08:01:38,930 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:38,930 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1487 places, 1444 transitions, 4909 flow [2023-08-25 08:01:38,930 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1487 places, 1444 transitions, 4909 flow [2023-08-25 08:01:38,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1487 places, 1444 transitions, 4909 flow [2023-08-25 08:01:40,067 INFO L124 PetriNetUnfolderBase]: 87/1958 cut-off events. [2023-08-25 08:01:40,067 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:01:40,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3034 conditions, 1958 events. 87/1958 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7935 event pairs, 0 based on Foata normal form. 0/1354 useless extension candidates. Maximal degree in co-relation 2933. Up to 88 conditions per place. [2023-08-25 08:01:40,713 INFO L119 LiptonReduction]: Number of co-enabled transitions 1942912 [2023-08-25 08:01:54,923 INFO L134 LiptonReduction]: Checked pairs total: 13042786 [2023-08-25 08:01:54,924 INFO L136 LiptonReduction]: Total number of compositions: 765 [2023-08-25 08:01:54,925 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:54,925 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:54,925 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:55,440 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:55,440 INFO L124 PetriNetUnfolderBase]: 41/1268 cut-off events. [2023-08-25 08:01:55,440 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:01:55,440 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:55,440 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-25 08:01:55,440 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:55,441 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:55,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1178969592, now seen corresponding path program 1 times [2023-08-25 08:01:55,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:55,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504013533] [2023-08-25 08:01:55,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:55,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:55,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:55,495 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:55,566 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:55,567 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:55,567 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:55,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-25 08:01:55,567 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:55,567 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:55,568 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:55,568 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-25 08:01:55,706 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:55,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1521 places, 1477 transitions, 5066 flow [2023-08-25 08:01:57,052 INFO L124 PetriNetUnfolderBase]: 89/2003 cut-off events. [2023-08-25 08:01:57,052 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:01:57,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3126 conditions, 2003 events. 89/2003 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 8139 event pairs, 0 based on Foata normal form. 0/1385 useless extension candidates. Maximal degree in co-relation 3024. Up to 90 conditions per place. [2023-08-25 08:01:57,190 INFO L82 GeneralOperation]: Start removeDead. Operand has 1521 places, 1477 transitions, 5066 flow [2023-08-25 08:01:57,201 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1521 places, 1477 transitions, 5066 flow [2023-08-25 08:01:57,201 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:57,201 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1521 places, 1477 transitions, 5066 flow [2023-08-25 08:01:57,201 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1521 places, 1477 transitions, 5066 flow [2023-08-25 08:01:57,202 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1521 places, 1477 transitions, 5066 flow [2023-08-25 08:01:58,358 INFO L124 PetriNetUnfolderBase]: 89/2003 cut-off events. [2023-08-25 08:01:58,358 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:01:58,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3126 conditions, 2003 events. 89/2003 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 8139 event pairs, 0 based on Foata normal form. 0/1385 useless extension candidates. Maximal degree in co-relation 3024. Up to 90 conditions per place. [2023-08-25 08:01:59,257 INFO L119 LiptonReduction]: Number of co-enabled transitions 2034560 [2023-08-25 08:02:13,685 INFO L134 LiptonReduction]: Checked pairs total: 13746736 [2023-08-25 08:02:13,685 INFO L136 LiptonReduction]: Total number of compositions: 772 [2023-08-25 08:02:13,686 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:13,687 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:13,687 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:14,215 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:14,215 INFO L124 PetriNetUnfolderBase]: 42/1298 cut-off events. [2023-08-25 08:02:14,215 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:02:14,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:14,215 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-25 08:02:14,215 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:14,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:14,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1709444427, now seen corresponding path program 1 times [2023-08-25 08:02:14,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:14,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860436443] [2023-08-25 08:02:14,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:14,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:14,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:14,292 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:14,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:14,365 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:14,366 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:14,366 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:14,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-25 08:02:14,366 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:14,366 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:14,366 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:14,366 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-25 08:02:14,504 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:14,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1555 places, 1510 transitions, 5225 flow [2023-08-25 08:02:15,821 INFO L124 PetriNetUnfolderBase]: 91/2048 cut-off events. [2023-08-25 08:02:15,821 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:02:15,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3219 conditions, 2048 events. 91/2048 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8437 event pairs, 0 based on Foata normal form. 0/1416 useless extension candidates. Maximal degree in co-relation 3116. Up to 92 conditions per place. [2023-08-25 08:02:15,988 INFO L82 GeneralOperation]: Start removeDead. Operand has 1555 places, 1510 transitions, 5225 flow [2023-08-25 08:02:16,001 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1555 places, 1510 transitions, 5225 flow [2023-08-25 08:02:16,002 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:16,002 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1555 places, 1510 transitions, 5225 flow [2023-08-25 08:02:16,002 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1555 places, 1510 transitions, 5225 flow [2023-08-25 08:02:16,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1555 places, 1510 transitions, 5225 flow [2023-08-25 08:02:17,194 INFO L124 PetriNetUnfolderBase]: 91/2048 cut-off events. [2023-08-25 08:02:17,194 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:02:17,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3219 conditions, 2048 events. 91/2048 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8437 event pairs, 0 based on Foata normal form. 0/1416 useless extension candidates. Maximal degree in co-relation 3116. Up to 92 conditions per place. [2023-08-25 08:02:17,814 INFO L119 LiptonReduction]: Number of co-enabled transitions 2128320 [2023-08-25 08:02:32,482 INFO L134 LiptonReduction]: Checked pairs total: 12062578 [2023-08-25 08:02:32,483 INFO L136 LiptonReduction]: Total number of compositions: 785 [2023-08-25 08:02:32,484 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:32,484 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:32,484 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:33,082 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:33,083 INFO L124 PetriNetUnfolderBase]: 43/1328 cut-off events. [2023-08-25 08:02:33,083 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:02:33,083 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:33,083 INFO L208 CegarLoopForPetriNet]: trace histogram [46, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:02:33,083 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:33,083 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:33,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1981965185, now seen corresponding path program 1 times [2023-08-25 08:02:33,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:33,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182807906] [2023-08-25 08:02:33,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:33,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:33,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:33,155 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:33,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:33,233 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:33,234 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:33,234 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:33,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-25 08:02:33,234 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:33,234 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:33,234 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:33,234 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-25 08:02:33,361 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:33,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1589 places, 1543 transitions, 5386 flow [2023-08-25 08:02:34,593 INFO L124 PetriNetUnfolderBase]: 93/2093 cut-off events. [2023-08-25 08:02:34,593 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:02:34,806 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3313 conditions, 2093 events. 93/2093 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8521 event pairs, 0 based on Foata normal form. 0/1447 useless extension candidates. Maximal degree in co-relation 3209. Up to 94 conditions per place. [2023-08-25 08:02:34,806 INFO L82 GeneralOperation]: Start removeDead. Operand has 1589 places, 1543 transitions, 5386 flow [2023-08-25 08:02:34,823 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1589 places, 1543 transitions, 5386 flow [2023-08-25 08:02:34,824 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:34,824 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1589 places, 1543 transitions, 5386 flow [2023-08-25 08:02:34,824 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1589 places, 1543 transitions, 5386 flow [2023-08-25 08:02:34,824 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1589 places, 1543 transitions, 5386 flow [2023-08-25 08:02:36,032 INFO L124 PetriNetUnfolderBase]: 93/2093 cut-off events. [2023-08-25 08:02:36,032 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:02:36,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3313 conditions, 2093 events. 93/2093 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8521 event pairs, 0 based on Foata normal form. 0/1447 useless extension candidates. Maximal degree in co-relation 3209. Up to 94 conditions per place. [2023-08-25 08:02:36,691 INFO L119 LiptonReduction]: Number of co-enabled transitions 2224192 [2023-08-25 08:02:52,139 INFO L134 LiptonReduction]: Checked pairs total: 14952544 [2023-08-25 08:02:52,140 INFO L136 LiptonReduction]: Total number of compositions: 814 [2023-08-25 08:02:52,141 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:52,141 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:52,141 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:52,751 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:52,752 INFO L124 PetriNetUnfolderBase]: 44/1358 cut-off events. [2023-08-25 08:02:52,752 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:02:52,752 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:52,752 INFO L208 CegarLoopForPetriNet]: trace histogram [47, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:02:52,752 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:52,752 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:52,752 INFO L85 PathProgramCache]: Analyzing trace with hash 927089304, now seen corresponding path program 1 times [2023-08-25 08:02:52,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:52,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144355017] [2023-08-25 08:02:52,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:52,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:52,811 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:52,887 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:52,887 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:52,887 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:52,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-25 08:02:52,887 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:52,888 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:52,888 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:52,888 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-25 08:02:53,020 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:53,027 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1623 places, 1576 transitions, 5549 flow [2023-08-25 08:02:54,459 INFO L124 PetriNetUnfolderBase]: 95/2138 cut-off events. [2023-08-25 08:02:54,459 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:02:54,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3408 conditions, 2138 events. 95/2138 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8676 event pairs, 0 based on Foata normal form. 0/1478 useless extension candidates. Maximal degree in co-relation 3303. Up to 96 conditions per place. [2023-08-25 08:02:54,683 INFO L82 GeneralOperation]: Start removeDead. Operand has 1623 places, 1576 transitions, 5549 flow [2023-08-25 08:02:54,700 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1623 places, 1576 transitions, 5549 flow [2023-08-25 08:02:54,700 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:54,700 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1623 places, 1576 transitions, 5549 flow [2023-08-25 08:02:54,700 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1623 places, 1576 transitions, 5549 flow [2023-08-25 08:02:54,701 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1623 places, 1576 transitions, 5549 flow [2023-08-25 08:02:56,011 INFO L124 PetriNetUnfolderBase]: 95/2138 cut-off events. [2023-08-25 08:02:56,011 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:02:56,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3408 conditions, 2138 events. 95/2138 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8676 event pairs, 0 based on Foata normal form. 0/1478 useless extension candidates. Maximal degree in co-relation 3303. Up to 96 conditions per place. [2023-08-25 08:02:56,778 INFO L119 LiptonReduction]: Number of co-enabled transitions 2322176 [2023-08-25 08:03:12,378 INFO L134 LiptonReduction]: Checked pairs total: 13106659 [2023-08-25 08:03:12,379 INFO L136 LiptonReduction]: Total number of compositions: 815 [2023-08-25 08:03:12,380 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:12,380 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:12,380 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:12,994 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:12,994 INFO L124 PetriNetUnfolderBase]: 45/1388 cut-off events. [2023-08-25 08:03:12,994 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:03:12,994 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:12,994 INFO L208 CegarLoopForPetriNet]: trace histogram [48, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:03:12,994 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:12,994 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:12,994 INFO L85 PathProgramCache]: Analyzing trace with hash -208698070, now seen corresponding path program 1 times [2023-08-25 08:03:12,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:12,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928896482] [2023-08-25 08:03:12,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:12,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:13,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:13,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:13,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:13,128 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:13,128 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:13,128 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:13,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-25 08:03:13,129 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:13,129 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:13,129 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:13,129 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-25 08:03:13,303 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:13,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1657 places, 1609 transitions, 5714 flow [2023-08-25 08:03:14,718 INFO L124 PetriNetUnfolderBase]: 97/2183 cut-off events. [2023-08-25 08:03:14,718 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:03:14,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3504 conditions, 2183 events. 97/2183 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8881 event pairs, 0 based on Foata normal form. 0/1509 useless extension candidates. Maximal degree in co-relation 3398. Up to 98 conditions per place. [2023-08-25 08:03:14,910 INFO L82 GeneralOperation]: Start removeDead. Operand has 1657 places, 1609 transitions, 5714 flow [2023-08-25 08:03:14,926 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1657 places, 1609 transitions, 5714 flow [2023-08-25 08:03:14,926 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:14,926 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1657 places, 1609 transitions, 5714 flow [2023-08-25 08:03:14,926 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1657 places, 1609 transitions, 5714 flow [2023-08-25 08:03:14,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1657 places, 1609 transitions, 5714 flow [2023-08-25 08:03:16,338 INFO L124 PetriNetUnfolderBase]: 97/2183 cut-off events. [2023-08-25 08:03:16,339 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:03:16,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3504 conditions, 2183 events. 97/2183 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8881 event pairs, 0 based on Foata normal form. 0/1509 useless extension candidates. Maximal degree in co-relation 3398. Up to 98 conditions per place. [2023-08-25 08:03:17,023 INFO L119 LiptonReduction]: Number of co-enabled transitions 2422272 [2023-08-25 08:03:32,156 INFO L134 LiptonReduction]: Checked pairs total: 13734202 [2023-08-25 08:03:32,156 INFO L136 LiptonReduction]: Total number of compositions: 828 [2023-08-25 08:03:32,157 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:32,158 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:32,158 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:32,776 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:32,776 INFO L124 PetriNetUnfolderBase]: 46/1417 cut-off events. [2023-08-25 08:03:32,776 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:03:32,776 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:32,776 INFO L208 CegarLoopForPetriNet]: trace histogram [49, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:03:32,776 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:32,777 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:32,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1527640118, now seen corresponding path program 1 times [2023-08-25 08:03:32,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:32,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520615077] [2023-08-25 08:03:32,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:32,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:32,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:32,834 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:32,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:32,927 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:32,927 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:32,927 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:32,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-25 08:03:32,928 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:32,928 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:32,928 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:32,928 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-25 08:03:33,079 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:33,086 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1691 places, 1642 transitions, 5881 flow [2023-08-25 08:03:34,575 INFO L124 PetriNetUnfolderBase]: 99/2228 cut-off events. [2023-08-25 08:03:34,575 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:03:34,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3601 conditions, 2228 events. 99/2228 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9074 event pairs, 0 based on Foata normal form. 0/1540 useless extension candidates. Maximal degree in co-relation 3494. Up to 100 conditions per place. [2023-08-25 08:03:34,792 INFO L82 GeneralOperation]: Start removeDead. Operand has 1691 places, 1642 transitions, 5881 flow [2023-08-25 08:03:34,808 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1691 places, 1642 transitions, 5881 flow [2023-08-25 08:03:34,809 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:34,809 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1691 places, 1642 transitions, 5881 flow [2023-08-25 08:03:34,809 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1691 places, 1642 transitions, 5881 flow [2023-08-25 08:03:34,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1691 places, 1642 transitions, 5881 flow [2023-08-25 08:03:36,239 INFO L124 PetriNetUnfolderBase]: 99/2228 cut-off events. [2023-08-25 08:03:36,240 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:03:36,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3601 conditions, 2228 events. 99/2228 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9074 event pairs, 0 based on Foata normal form. 0/1540 useless extension candidates. Maximal degree in co-relation 3494. Up to 100 conditions per place. [2023-08-25 08:03:36,999 INFO L119 LiptonReduction]: Number of co-enabled transitions 2524480 [2023-08-25 08:03:52,803 INFO L134 LiptonReduction]: Checked pairs total: 14323842 [2023-08-25 08:03:52,803 INFO L136 LiptonReduction]: Total number of compositions: 847 [2023-08-25 08:03:52,805 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:52,805 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:52,805 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:53,469 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:53,469 INFO L124 PetriNetUnfolderBase]: 47/1448 cut-off events. [2023-08-25 08:03:53,469 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:03:53,469 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:53,469 INFO L208 CegarLoopForPetriNet]: trace histogram [50, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:03:53,470 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:53,470 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:53,470 INFO L85 PathProgramCache]: Analyzing trace with hash -214016697, now seen corresponding path program 1 times [2023-08-25 08:03:53,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:53,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961612937] [2023-08-25 08:03:53,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:53,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:53,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:53,544 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:53,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:53,642 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:53,642 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:53,643 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:53,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-25 08:03:53,643 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:53,643 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:53,643 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:53,643 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-25 08:03:53,791 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:53,799 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1725 places, 1675 transitions, 6050 flow [2023-08-25 08:03:55,402 INFO L124 PetriNetUnfolderBase]: 101/2273 cut-off events. [2023-08-25 08:03:55,402 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:03:55,663 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3699 conditions, 2273 events. 101/2273 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9257 event pairs, 0 based on Foata normal form. 0/1571 useless extension candidates. Maximal degree in co-relation 3591. Up to 102 conditions per place. [2023-08-25 08:03:55,663 INFO L82 GeneralOperation]: Start removeDead. Operand has 1725 places, 1675 transitions, 6050 flow [2023-08-25 08:03:55,683 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1725 places, 1675 transitions, 6050 flow [2023-08-25 08:03:55,684 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:55,684 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1725 places, 1675 transitions, 6050 flow [2023-08-25 08:03:55,684 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1725 places, 1675 transitions, 6050 flow [2023-08-25 08:03:55,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1725 places, 1675 transitions, 6050 flow [2023-08-25 08:03:57,134 INFO L124 PetriNetUnfolderBase]: 101/2273 cut-off events. [2023-08-25 08:03:57,134 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:03:57,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3699 conditions, 2273 events. 101/2273 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9257 event pairs, 0 based on Foata normal form. 0/1571 useless extension candidates. Maximal degree in co-relation 3591. Up to 102 conditions per place. [2023-08-25 08:03:58,442 INFO L119 LiptonReduction]: Number of co-enabled transitions 2628800 [2023-08-25 08:04:15,597 INFO L134 LiptonReduction]: Checked pairs total: 14922087 [2023-08-25 08:04:15,597 INFO L136 LiptonReduction]: Total number of compositions: 868 [2023-08-25 08:04:15,598 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:15,599 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:15,599 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:16,379 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:16,380 INFO L124 PetriNetUnfolderBase]: 48/1476 cut-off events. [2023-08-25 08:04:16,380 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:04:16,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:16,380 INFO L208 CegarLoopForPetriNet]: trace histogram [51, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:04:16,380 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:16,380 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:16,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1512235219, now seen corresponding path program 1 times [2023-08-25 08:04:16,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:16,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578288730] [2023-08-25 08:04:16,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:16,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:16,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:16,447 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:16,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:16,546 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:16,546 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:16,546 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:16,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-25 08:04:16,547 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:16,547 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:16,547 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:16,547 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-25 08:04:16,701 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:16,707 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1759 places, 1708 transitions, 6221 flow [2023-08-25 08:04:18,456 INFO L124 PetriNetUnfolderBase]: 103/2318 cut-off events. [2023-08-25 08:04:18,456 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:04:18,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3798 conditions, 2318 events. 103/2318 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9464 event pairs, 0 based on Foata normal form. 0/1602 useless extension candidates. Maximal degree in co-relation 3689. Up to 104 conditions per place. [2023-08-25 08:04:18,652 INFO L82 GeneralOperation]: Start removeDead. Operand has 1759 places, 1708 transitions, 6221 flow [2023-08-25 08:04:18,669 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1759 places, 1708 transitions, 6221 flow [2023-08-25 08:04:18,669 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:18,669 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1759 places, 1708 transitions, 6221 flow [2023-08-25 08:04:18,669 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1759 places, 1708 transitions, 6221 flow [2023-08-25 08:04:18,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1759 places, 1708 transitions, 6221 flow [2023-08-25 08:04:20,457 INFO L124 PetriNetUnfolderBase]: 103/2318 cut-off events. [2023-08-25 08:04:20,458 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:04:20,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3798 conditions, 2318 events. 103/2318 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9464 event pairs, 0 based on Foata normal form. 0/1602 useless extension candidates. Maximal degree in co-relation 3689. Up to 104 conditions per place. [2023-08-25 08:04:21,378 INFO L119 LiptonReduction]: Number of co-enabled transitions 2735232 [2023-08-25 08:04:38,487 INFO L134 LiptonReduction]: Checked pairs total: 15473444 [2023-08-25 08:04:38,487 INFO L136 LiptonReduction]: Total number of compositions: 889 [2023-08-25 08:04:38,488 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:38,489 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:38,489 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:39,443 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:39,443 INFO L124 PetriNetUnfolderBase]: 49/1508 cut-off events. [2023-08-25 08:04:39,443 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:04:39,443 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:39,444 INFO L208 CegarLoopForPetriNet]: trace histogram [52, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:04:39,444 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:39,444 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:39,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1922451934, now seen corresponding path program 1 times [2023-08-25 08:04:39,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:39,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440064764] [2023-08-25 08:04:39,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:39,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:39,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:39,519 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:39,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:39,611 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:39,611 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:39,611 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:39,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-25 08:04:39,611 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:39,611 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:39,612 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:39,612 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-25 08:04:39,747 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:39,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1793 places, 1741 transitions, 6394 flow [2023-08-25 08:04:41,688 INFO L124 PetriNetUnfolderBase]: 105/2363 cut-off events. [2023-08-25 08:04:41,689 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:04:41,903 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3898 conditions, 2363 events. 105/2363 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9622 event pairs, 0 based on Foata normal form. 0/1633 useless extension candidates. Maximal degree in co-relation 3788. Up to 106 conditions per place. [2023-08-25 08:04:41,904 INFO L82 GeneralOperation]: Start removeDead. Operand has 1793 places, 1741 transitions, 6394 flow [2023-08-25 08:04:41,919 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1793 places, 1741 transitions, 6394 flow [2023-08-25 08:04:41,919 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:41,919 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1793 places, 1741 transitions, 6394 flow [2023-08-25 08:04:41,919 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1793 places, 1741 transitions, 6394 flow [2023-08-25 08:04:41,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1793 places, 1741 transitions, 6394 flow [2023-08-25 08:04:43,754 INFO L124 PetriNetUnfolderBase]: 105/2363 cut-off events. [2023-08-25 08:04:43,754 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:04:43,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3898 conditions, 2363 events. 105/2363 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9622 event pairs, 0 based on Foata normal form. 0/1633 useless extension candidates. Maximal degree in co-relation 3788. Up to 106 conditions per place. [2023-08-25 08:04:44,615 INFO L119 LiptonReduction]: Number of co-enabled transitions 2843776 [2023-08-25 08:05:02,739 INFO L134 LiptonReduction]: Checked pairs total: 16088436 [2023-08-25 08:05:02,740 INFO L136 LiptonReduction]: Total number of compositions: 918 [2023-08-25 08:05:02,741 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:05:02,741 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:05:02,741 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:05:03,566 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:05:03,566 INFO L124 PetriNetUnfolderBase]: 50/1537 cut-off events. [2023-08-25 08:05:03,566 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:05:03,566 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:05:03,566 INFO L208 CegarLoopForPetriNet]: trace histogram [53, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:05:03,567 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:05:03,567 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:05:03,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1985075526, now seen corresponding path program 1 times [2023-08-25 08:05:03,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:05:03,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328715884] [2023-08-25 08:05:03,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:05:03,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:05:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:03,640 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:05:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:03,749 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:05:03,749 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:05:03,749 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:05:03,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-25 08:05:03,749 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:05:03,750 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:05:03,750 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:05:03,750 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-25 08:05:03,893 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:05:03,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1827 places, 1774 transitions, 6569 flow [2023-08-25 08:05:05,806 INFO L124 PetriNetUnfolderBase]: 107/2408 cut-off events. [2023-08-25 08:05:05,807 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:05:06,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3999 conditions, 2408 events. 107/2408 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9830 event pairs, 0 based on Foata normal form. 0/1664 useless extension candidates. Maximal degree in co-relation 3888. Up to 108 conditions per place. [2023-08-25 08:05:06,022 INFO L82 GeneralOperation]: Start removeDead. Operand has 1827 places, 1774 transitions, 6569 flow [2023-08-25 08:05:06,038 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1827 places, 1774 transitions, 6569 flow [2023-08-25 08:05:06,038 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:05:06,038 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1827 places, 1774 transitions, 6569 flow [2023-08-25 08:05:06,038 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1827 places, 1774 transitions, 6569 flow [2023-08-25 08:05:06,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1827 places, 1774 transitions, 6569 flow [2023-08-25 08:05:07,959 INFO L124 PetriNetUnfolderBase]: 107/2408 cut-off events. [2023-08-25 08:05:07,959 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:05:08,167 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3999 conditions, 2408 events. 107/2408 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9830 event pairs, 0 based on Foata normal form. 0/1664 useless extension candidates. Maximal degree in co-relation 3888. Up to 108 conditions per place. [2023-08-25 08:05:08,916 INFO L119 LiptonReduction]: Number of co-enabled transitions 2954432 [2023-08-25 08:05:26,465 INFO L134 LiptonReduction]: Checked pairs total: 16775551 [2023-08-25 08:05:26,465 INFO L136 LiptonReduction]: Total number of compositions: 913 [2023-08-25 08:05:26,524 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:05:26,524 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:05:26,524 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:05:27,442 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:05:27,442 INFO L124 PetriNetUnfolderBase]: 51/1568 cut-off events. [2023-08-25 08:05:27,442 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:05:27,442 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:05:27,442 INFO L208 CegarLoopForPetriNet]: trace histogram [54, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:05:27,442 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:05:27,443 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:05:27,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1475748707, now seen corresponding path program 1 times [2023-08-25 08:05:27,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:05:27,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246247335] [2023-08-25 08:05:27,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:05:27,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:05:27,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:27,512 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:05:27,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:27,599 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:05:27,599 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:05:27,600 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:05:27,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-25 08:05:27,600 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:05:27,600 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:05:27,600 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:05:27,600 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-08-25 08:05:27,745 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:05:27,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1861 places, 1807 transitions, 6746 flow [2023-08-25 08:05:29,700 INFO L124 PetriNetUnfolderBase]: 109/2453 cut-off events. [2023-08-25 08:05:29,700 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:05:29,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4101 conditions, 2453 events. 109/2453 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10008 event pairs, 0 based on Foata normal form. 0/1695 useless extension candidates. Maximal degree in co-relation 3989. Up to 110 conditions per place. [2023-08-25 08:05:29,930 INFO L82 GeneralOperation]: Start removeDead. Operand has 1861 places, 1807 transitions, 6746 flow [2023-08-25 08:05:29,947 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1861 places, 1807 transitions, 6746 flow [2023-08-25 08:05:29,947 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:05:29,947 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1861 places, 1807 transitions, 6746 flow [2023-08-25 08:05:29,947 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1861 places, 1807 transitions, 6746 flow [2023-08-25 08:05:29,947 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1861 places, 1807 transitions, 6746 flow [2023-08-25 08:05:32,068 INFO L124 PetriNetUnfolderBase]: 109/2453 cut-off events. [2023-08-25 08:05:32,068 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:05:32,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4101 conditions, 2453 events. 109/2453 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10008 event pairs, 0 based on Foata normal form. 0/1695 useless extension candidates. Maximal degree in co-relation 3989. Up to 110 conditions per place. [2023-08-25 08:05:33,027 INFO L119 LiptonReduction]: Number of co-enabled transitions 3067200 [2023-08-25 08:05:51,294 INFO L134 LiptonReduction]: Checked pairs total: 17470463 [2023-08-25 08:05:51,294 INFO L136 LiptonReduction]: Total number of compositions: 922 [2023-08-25 08:05:51,295 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:05:51,295 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:05:51,295 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:05:52,241 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:05:52,241 INFO L124 PetriNetUnfolderBase]: 52/1598 cut-off events. [2023-08-25 08:05:52,241 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:05:52,241 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:05:52,242 INFO L208 CegarLoopForPetriNet]: trace histogram [55, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:05:52,242 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:05:52,242 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:05:52,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1485643133, now seen corresponding path program 1 times [2023-08-25 08:05:52,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:05:52,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251054777] [2023-08-25 08:05:52,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:05:52,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:05:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:52,311 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:05:52,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:52,407 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:05:52,407 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:05:52,407 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:05:52,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-25 08:05:52,407 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:05:52,408 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:05:52,408 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:05:52,408 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-08-25 08:05:52,559 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:05:52,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1895 places, 1840 transitions, 6925 flow [2023-08-25 08:05:54,643 INFO L124 PetriNetUnfolderBase]: 111/2498 cut-off events. [2023-08-25 08:05:54,644 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:05:54,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4204 conditions, 2498 events. 111/2498 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 10179 event pairs, 0 based on Foata normal form. 0/1726 useless extension candidates. Maximal degree in co-relation 4091. Up to 112 conditions per place. [2023-08-25 08:05:54,861 INFO L82 GeneralOperation]: Start removeDead. Operand has 1895 places, 1840 transitions, 6925 flow [2023-08-25 08:05:54,877 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1895 places, 1840 transitions, 6925 flow [2023-08-25 08:05:54,877 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:05:54,877 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1895 places, 1840 transitions, 6925 flow [2023-08-25 08:05:54,877 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1895 places, 1840 transitions, 6925 flow [2023-08-25 08:05:54,877 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1895 places, 1840 transitions, 6925 flow [2023-08-25 08:05:57,103 INFO L124 PetriNetUnfolderBase]: 111/2498 cut-off events. [2023-08-25 08:05:57,103 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:05:57,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4204 conditions, 2498 events. 111/2498 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 10179 event pairs, 0 based on Foata normal form. 0/1726 useless extension candidates. Maximal degree in co-relation 4091. Up to 112 conditions per place. [2023-08-25 08:05:58,598 INFO L119 LiptonReduction]: Number of co-enabled transitions 3182080 [2023-08-25 08:06:17,610 INFO L134 LiptonReduction]: Checked pairs total: 18132389 [2023-08-25 08:06:17,610 INFO L136 LiptonReduction]: Total number of compositions: 951 [2023-08-25 08:06:17,612 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:06:17,612 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:06:17,612 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:06:18,567 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:06:18,567 INFO L124 PetriNetUnfolderBase]: 53/1628 cut-off events. [2023-08-25 08:06:18,567 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:06:18,567 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:06:18,568 INFO L208 CegarLoopForPetriNet]: trace histogram [56, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:06:18,568 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:06:18,568 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:06:18,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1441681246, now seen corresponding path program 1 times [2023-08-25 08:06:18,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:06:18,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400649655] [2023-08-25 08:06:18,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:06:18,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:06:18,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:18,641 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:06:18,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:18,751 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:06:18,751 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:06:18,751 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:06:18,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-25 08:06:18,751 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:06:18,752 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:06:18,752 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:06:18,752 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-08-25 08:06:18,976 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:06:18,983 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1929 places, 1873 transitions, 7106 flow [2023-08-25 08:06:21,138 INFO L124 PetriNetUnfolderBase]: 113/2543 cut-off events. [2023-08-25 08:06:21,138 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:06:21,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4308 conditions, 2543 events. 113/2543 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10386 event pairs, 0 based on Foata normal form. 0/1757 useless extension candidates. Maximal degree in co-relation 4194. Up to 114 conditions per place. [2023-08-25 08:06:21,370 INFO L82 GeneralOperation]: Start removeDead. Operand has 1929 places, 1873 transitions, 7106 flow [2023-08-25 08:06:21,386 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1929 places, 1873 transitions, 7106 flow [2023-08-25 08:06:21,386 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:06:21,386 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1929 places, 1873 transitions, 7106 flow [2023-08-25 08:06:21,386 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1929 places, 1873 transitions, 7106 flow [2023-08-25 08:06:21,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1929 places, 1873 transitions, 7106 flow [2023-08-25 08:06:23,502 INFO L124 PetriNetUnfolderBase]: 113/2543 cut-off events. [2023-08-25 08:06:23,502 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:06:23,743 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4308 conditions, 2543 events. 113/2543 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10386 event pairs, 0 based on Foata normal form. 0/1757 useless extension candidates. Maximal degree in co-relation 4194. Up to 114 conditions per place. [2023-08-25 08:06:24,549 INFO L119 LiptonReduction]: Number of co-enabled transitions 3299072 [2023-08-25 08:06:43,878 INFO L134 LiptonReduction]: Checked pairs total: 18656928 [2023-08-25 08:06:43,878 INFO L136 LiptonReduction]: Total number of compositions: 972 [2023-08-25 08:06:43,879 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:06:43,879 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:06:43,879 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:06:44,795 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:06:44,795 INFO L124 PetriNetUnfolderBase]: 54/1656 cut-off events. [2023-08-25 08:06:44,795 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:06:44,795 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:06:44,795 INFO L208 CegarLoopForPetriNet]: trace histogram [57, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:06:44,795 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:06:44,795 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:06:44,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1429725258, now seen corresponding path program 1 times [2023-08-25 08:06:44,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:06:44,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007604067] [2023-08-25 08:06:44,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:06:44,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:06:44,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:44,912 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:06:44,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:45,014 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:06:45,014 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:06:45,014 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:06:45,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-25 08:06:45,014 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:06:45,014 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:06:45,014 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:06:45,014 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-08-25 08:06:45,162 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:06:45,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1963 places, 1906 transitions, 7289 flow [2023-08-25 08:06:47,352 INFO L124 PetriNetUnfolderBase]: 115/2588 cut-off events. [2023-08-25 08:06:47,352 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:06:47,613 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4413 conditions, 2588 events. 115/2588 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10568 event pairs, 0 based on Foata normal form. 0/1788 useless extension candidates. Maximal degree in co-relation 4298. Up to 116 conditions per place. [2023-08-25 08:06:47,613 INFO L82 GeneralOperation]: Start removeDead. Operand has 1963 places, 1906 transitions, 7289 flow [2023-08-25 08:06:47,632 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1963 places, 1906 transitions, 7289 flow [2023-08-25 08:06:47,632 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:06:47,632 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1963 places, 1906 transitions, 7289 flow [2023-08-25 08:06:47,632 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1963 places, 1906 transitions, 7289 flow [2023-08-25 08:06:47,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1963 places, 1906 transitions, 7289 flow [2023-08-25 08:06:49,936 INFO L124 PetriNetUnfolderBase]: 115/2588 cut-off events. [2023-08-25 08:06:49,936 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:06:50,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4413 conditions, 2588 events. 115/2588 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10568 event pairs, 0 based on Foata normal form. 0/1788 useless extension candidates. Maximal degree in co-relation 4298. Up to 116 conditions per place. [2023-08-25 08:06:51,010 INFO L119 LiptonReduction]: Number of co-enabled transitions 3418176 [2023-08-25 08:07:10,373 INFO L134 LiptonReduction]: Checked pairs total: 19435001 [2023-08-25 08:07:10,373 INFO L136 LiptonReduction]: Total number of compositions: 979 [2023-08-25 08:07:10,374 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:07:10,375 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;@3adff717, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:07:10,375 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:07:11,381 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:07:11,382 INFO L124 PetriNetUnfolderBase]: 55/1688 cut-off events. [2023-08-25 08:07:11,382 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:07:11,382 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:07:11,382 INFO L208 CegarLoopForPetriNet]: trace histogram [58, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:07:11,382 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:07:11,382 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:07:11,382 INFO L85 PathProgramCache]: Analyzing trace with hash 824888795, now seen corresponding path program 1 times [2023-08-25 08:07:11,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:07:11,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531018561] [2023-08-25 08:07:11,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:07:11,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:07:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:11,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:07:11,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:11,587 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:07:11,587 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:07:11,587 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:07:11,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-08-25 08:07:11,587 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:07:11,588 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:07:11,588 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:07:11,588 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-08-25 08:07:11,744 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:07:11,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1997 places, 1939 transitions, 7474 flow [2023-08-25 08:07:14,068 INFO L124 PetriNetUnfolderBase]: 117/2633 cut-off events. [2023-08-25 08:07:14,068 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:07:14,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4519 conditions, 2633 events. 117/2633 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10781 event pairs, 0 based on Foata normal form. 0/1819 useless extension candidates. Maximal degree in co-relation 4403. Up to 118 conditions per place. [2023-08-25 08:07:14,336 INFO L82 GeneralOperation]: Start removeDead. Operand has 1997 places, 1939 transitions, 7474 flow [2023-08-25 08:07:14,354 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1997 places, 1939 transitions, 7474 flow [2023-08-25 08:07:14,355 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:07:14,355 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1997 places, 1939 transitions, 7474 flow [2023-08-25 08:07:14,355 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1997 places, 1939 transitions, 7474 flow [2023-08-25 08:07:14,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1997 places, 1939 transitions, 7474 flow [2023-08-25 08:07:16,725 INFO L124 PetriNetUnfolderBase]: 117/2633 cut-off events. [2023-08-25 08:07:16,725 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:07:16,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4519 conditions, 2633 events. 117/2633 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10781 event pairs, 0 based on Foata normal form. 0/1819 useless extension candidates. Maximal degree in co-relation 4403. Up to 118 conditions per place. [2023-08-25 08:07:17,838 INFO L119 LiptonReduction]: Number of co-enabled transitions 3539392 Received shutdown request... [2023-08-25 08:07:21,398 WARN L266 SmtUtils]: Removed 2 from assertion stack [2023-08-25 08:07:21,399 INFO L257 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction. Reason: Timeout or Toolchain cancelled by user [2023-08-25 08:07:21,400 INFO L158 Benchmark]: Toolchain (without parser) took 693756.62ms. Allocated memory was 362.8MB in the beginning and 11.8GB in the end (delta: 11.4GB). Free memory was 318.6MB in the beginning and 7.2GB in the end (delta: -6.9GB). Peak memory consumption was 4.8GB. Max. memory is 16.0GB. [2023-08-25 08:07:21,400 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 362.8MB. Free memory is still 340.4MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-25 08:07:21,400 INFO L158 Benchmark]: CACSL2BoogieTranslator took 431.30ms. Allocated memory is still 362.8MB. Free memory was 318.6MB in the beginning and 298.7MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-25 08:07:21,400 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.58ms. Allocated memory is still 362.8MB. Free memory was 298.7MB in the beginning and 296.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:07:21,400 INFO L158 Benchmark]: Boogie Preprocessor took 22.44ms. Allocated memory is still 362.8MB. Free memory was 296.6MB in the beginning and 295.5MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:07:21,400 INFO L158 Benchmark]: RCFGBuilder took 523.24ms. Allocated memory is still 362.8MB. Free memory was 295.5MB in the beginning and 272.5MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. [2023-08-25 08:07:21,401 INFO L158 Benchmark]: TraceAbstraction took 692738.10ms. Allocated memory was 362.8MB in the beginning and 11.8GB in the end (delta: 11.4GB). Free memory was 272.5MB in the beginning and 7.2GB in the end (delta: -7.0GB). Peak memory consumption was 4.8GB. Max. memory is 16.0GB. [2023-08-25 08:07:21,402 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 362.8MB. Free memory is still 340.4MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 431.30ms. Allocated memory is still 362.8MB. Free memory was 318.6MB in the beginning and 298.7MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 33.58ms. Allocated memory is still 362.8MB. Free memory was 298.7MB in the beginning and 296.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 22.44ms. Allocated memory is still 362.8MB. Free memory was 296.6MB in the beginning and 295.5MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 523.24ms. Allocated memory is still 362.8MB. Free memory was 295.5MB in the beginning and 272.5MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. * TraceAbstraction took 692738.10ms. Allocated memory was 362.8MB in the beginning and 11.8GB in the end (delta: 11.4GB). Free memory was 272.5MB in the beginning and 7.2GB in the end (delta: -7.0GB). Peak memory consumption was 4.8GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 269]: Unsoundness Warning unspecified type, defaulting to int C: short [269] - GenericResultAtLocation [Line: 269]: Unsoundness Warning unspecified type, defaulting to int C: short [269] - GenericResultAtLocation [Line: 704]: Unsoundness Warning unspecified type, defaulting to int C: volatile unsigned [704] - GenericResultAtLocation [Line: 716]: Unsoundness Warning unspecified type, defaulting to int C: unsigned [716] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.5s, 59 PlacesBefore, 21 PlacesAfterwards, 58 TransitionsBefore, 18 TransitionsAfterwards, 832 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 54 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 2 ChoiceCompositions, 70 TotalNumberOfCompositions, 896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 896, independent: 896, independent conditional: 0, independent unconditional: 896, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 413, independent: 413, independent conditional: 0, independent unconditional: 413, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 896, independent: 483, independent conditional: 0, independent unconditional: 483, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 413, unknown conditional: 0, unknown unconditional: 413] , Statistics on independence cache: Total cache size (in pairs): 12, Positive cache size: 12, Positive conditional cache size: 0, Positive unconditional cache size: 12, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 93 PlacesBefore, 61 PlacesAfterwards, 91 TransitionsBefore, 58 TransitionsAfterwards, 3776 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 39 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 1 ChoiceCompositions, 56 TotalNumberOfCompositions, 16398 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 6160, independent: 5768, independent conditional: 0, independent unconditional: 5768, dependent: 392, dependent conditional: 0, dependent unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1806, independent: 1714, independent conditional: 0, independent unconditional: 1714, dependent: 92, dependent conditional: 0, dependent unconditional: 92, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 6160, independent: 4054, independent conditional: 0, independent unconditional: 4054, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 1806, unknown conditional: 0, unknown unconditional: 1806] , Statistics on independence cache: Total cache size (in pairs): 501, Positive cache size: 428, Positive conditional cache size: 0, Positive unconditional cache size: 428, Negative cache size: 73, Negative conditional cache size: 0, Negative unconditional cache size: 73, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.6s, 127 PlacesBefore, 88 PlacesAfterwards, 124 TransitionsBefore, 84 TransitionsAfterwards, 8832 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 51 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 8 ConcurrentYvCompositions, 1 ChoiceCompositions, 71 TotalNumberOfCompositions, 42179 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11069, independent: 10482, independent conditional: 0, independent unconditional: 10482, dependent: 587, dependent conditional: 0, dependent unconditional: 587, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3891, independent: 3747, independent conditional: 0, independent unconditional: 3747, dependent: 144, dependent conditional: 0, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11069, independent: 6735, independent conditional: 0, independent unconditional: 6735, dependent: 443, dependent conditional: 0, dependent unconditional: 443, unknown: 3891, unknown conditional: 0, unknown unconditional: 3891] , Statistics on independence cache: Total cache size (in pairs): 958, Positive cache size: 839, Positive conditional cache size: 0, Positive unconditional cache size: 839, Negative cache size: 119, Negative conditional cache size: 0, Negative unconditional cache size: 119, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.9s, 161 PlacesBefore, 115 PlacesAfterwards, 157 TransitionsBefore, 110 TransitionsAfterwards, 16000 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 71 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 7 ConcurrentYvCompositions, 1 ChoiceCompositions, 90 TotalNumberOfCompositions, 95658 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 22796, independent: 21839, independent conditional: 0, independent unconditional: 21839, dependent: 957, dependent conditional: 0, dependent unconditional: 957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 6985, independent: 6801, independent conditional: 0, independent unconditional: 6801, dependent: 184, dependent conditional: 0, dependent unconditional: 184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 22796, independent: 15038, independent conditional: 0, independent unconditional: 15038, dependent: 773, dependent conditional: 0, dependent unconditional: 773, unknown: 6985, unknown conditional: 0, unknown unconditional: 6985] , Statistics on independence cache: Total cache size (in pairs): 1449, Positive cache size: 1309, Positive conditional cache size: 0, Positive unconditional cache size: 1309, Negative cache size: 140, Negative conditional cache size: 0, Negative unconditional cache size: 140, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 195 PlacesBefore, 142 PlacesAfterwards, 190 TransitionsBefore, 136 TransitionsAfterwards, 25280 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 84 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 1 ChoiceCompositions, 105 TotalNumberOfCompositions, 130854 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 25996, independent: 25019, independent conditional: 0, independent unconditional: 25019, dependent: 977, dependent conditional: 0, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10324, independent: 10054, independent conditional: 0, independent unconditional: 10054, dependent: 270, dependent conditional: 0, dependent unconditional: 270, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 25996, independent: 14965, independent conditional: 0, independent unconditional: 14965, dependent: 707, dependent conditional: 0, dependent unconditional: 707, unknown: 10324, unknown conditional: 0, unknown unconditional: 10324] , Statistics on independence cache: Total cache size (in pairs): 1510, Positive cache size: 1353, Positive conditional cache size: 0, Positive unconditional cache size: 1353, Negative cache size: 157, Negative conditional cache size: 0, Negative unconditional cache size: 157, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.4s, 229 PlacesBefore, 169 PlacesAfterwards, 223 TransitionsBefore, 162 TransitionsAfterwards, 36672 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 101 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 1 ChoiceCompositions, 124 TotalNumberOfCompositions, 195526 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 32901, independent: 31716, independent conditional: 0, independent unconditional: 31716, dependent: 1185, dependent conditional: 0, dependent unconditional: 1185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13853, independent: 13668, independent conditional: 0, independent unconditional: 13668, dependent: 185, dependent conditional: 0, dependent unconditional: 185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 32901, independent: 18048, independent conditional: 0, independent unconditional: 18048, dependent: 1000, dependent conditional: 0, dependent unconditional: 1000, unknown: 13853, unknown conditional: 0, unknown unconditional: 13853] , Statistics on independence cache: Total cache size (in pairs): 1370, Positive cache size: 1235, Positive conditional cache size: 0, Positive unconditional cache size: 1235, Negative cache size: 135, Negative conditional cache size: 0, Negative unconditional cache size: 135, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 263 PlacesBefore, 196 PlacesAfterwards, 256 TransitionsBefore, 188 TransitionsAfterwards, 50176 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 112 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 1 ChoiceCompositions, 137 TotalNumberOfCompositions, 321510 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 54683, independent: 52987, independent conditional: 0, independent unconditional: 52987, dependent: 1696, dependent conditional: 0, dependent unconditional: 1696, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19587, independent: 19217, independent conditional: 0, independent unconditional: 19217, dependent: 370, dependent conditional: 0, dependent unconditional: 370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 54683, independent: 33770, independent conditional: 0, independent unconditional: 33770, dependent: 1326, dependent conditional: 0, dependent unconditional: 1326, unknown: 19587, unknown conditional: 0, unknown unconditional: 19587] , Statistics on independence cache: Total cache size (in pairs): 2518, Positive cache size: 2275, Positive conditional cache size: 0, Positive unconditional cache size: 2275, Negative cache size: 243, Negative conditional cache size: 0, Negative unconditional cache size: 243, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.7s, 297 PlacesBefore, 223 PlacesAfterwards, 289 TransitionsBefore, 214 TransitionsAfterwards, 65792 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 126 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 16 ConcurrentYvCompositions, 1 ChoiceCompositions, 154 TotalNumberOfCompositions, 357538 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 57582, independent: 55998, independent conditional: 0, independent unconditional: 55998, dependent: 1584, dependent conditional: 0, dependent unconditional: 1584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 25114, independent: 24693, independent conditional: 0, independent unconditional: 24693, dependent: 421, dependent conditional: 0, dependent unconditional: 421, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 57582, independent: 31305, independent conditional: 0, independent unconditional: 31305, dependent: 1163, dependent conditional: 0, dependent unconditional: 1163, unknown: 25114, unknown conditional: 0, unknown unconditional: 25114] , Statistics on independence cache: Total cache size (in pairs): 2876, Positive cache size: 2597, Positive conditional cache size: 0, Positive unconditional cache size: 2597, Negative cache size: 279, Negative conditional cache size: 0, Negative unconditional cache size: 279, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 331 PlacesBefore, 250 PlacesAfterwards, 322 TransitionsBefore, 240 TransitionsAfterwards, 83520 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 146 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 17 ConcurrentYvCompositions, 1 ChoiceCompositions, 175 TotalNumberOfCompositions, 539004 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 76604, independent: 74445, independent conditional: 0, independent unconditional: 74445, dependent: 2159, dependent conditional: 0, dependent unconditional: 2159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 31651, independent: 31146, independent conditional: 0, independent unconditional: 31146, dependent: 505, dependent conditional: 0, dependent unconditional: 505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 76604, independent: 43299, independent conditional: 0, independent unconditional: 43299, dependent: 1654, dependent conditional: 0, dependent unconditional: 1654, unknown: 31651, unknown conditional: 0, unknown unconditional: 31651] , Statistics on independence cache: Total cache size (in pairs): 3579, Positive cache size: 3293, Positive conditional cache size: 0, Positive unconditional cache size: 3293, Negative cache size: 286, Negative conditional cache size: 0, Negative unconditional cache size: 286, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 365 PlacesBefore, 277 PlacesAfterwards, 355 TransitionsBefore, 266 TransitionsAfterwards, 103360 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 161 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 1 ChoiceCompositions, 192 TotalNumberOfCompositions, 671673 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 96929, independent: 94525, independent conditional: 0, independent unconditional: 94525, dependent: 2404, dependent conditional: 0, dependent unconditional: 2404, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 37781, independent: 37314, independent conditional: 0, independent unconditional: 37314, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 96929, independent: 57211, independent conditional: 0, independent unconditional: 57211, dependent: 1937, dependent conditional: 0, dependent unconditional: 1937, unknown: 37781, unknown conditional: 0, unknown unconditional: 37781] , Statistics on independence cache: Total cache size (in pairs): 3669, Positive cache size: 3371, Positive conditional cache size: 0, Positive unconditional cache size: 3371, 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: 3.5s, 399 PlacesBefore, 304 PlacesAfterwards, 388 TransitionsBefore, 292 TransitionsAfterwards, 125312 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 173 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 20 ConcurrentYvCompositions, 1 ChoiceCompositions, 205 TotalNumberOfCompositions, 688749 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 104495, independent: 102332, independent conditional: 0, independent unconditional: 102332, dependent: 2163, dependent conditional: 0, dependent unconditional: 2163, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46188, independent: 45818, independent conditional: 0, independent unconditional: 45818, dependent: 370, dependent conditional: 0, dependent unconditional: 370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 104495, independent: 56514, independent conditional: 0, independent unconditional: 56514, dependent: 1793, dependent conditional: 0, dependent unconditional: 1793, unknown: 46188, unknown conditional: 0, unknown unconditional: 46188] , Statistics on independence cache: Total cache size (in pairs): 4244, Positive cache size: 3994, Positive conditional cache size: 0, Positive unconditional cache size: 3994, Negative cache size: 250, Negative conditional cache size: 0, Negative unconditional cache size: 250, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 433 PlacesBefore, 331 PlacesAfterwards, 421 TransitionsBefore, 318 TransitionsAfterwards, 149376 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 192 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 22 ConcurrentYvCompositions, 1 ChoiceCompositions, 226 TotalNumberOfCompositions, 825300 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 135738, independent: 133372, independent conditional: 0, independent unconditional: 133372, dependent: 2366, dependent conditional: 0, dependent unconditional: 2366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 55788, independent: 55238, independent conditional: 0, independent unconditional: 55238, dependent: 550, dependent conditional: 0, dependent unconditional: 550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 135738, independent: 78134, independent conditional: 0, independent unconditional: 78134, dependent: 1816, dependent conditional: 0, dependent unconditional: 1816, unknown: 55788, unknown conditional: 0, unknown unconditional: 55788] , Statistics on independence cache: Total cache size (in pairs): 6731, Positive cache size: 6350, Positive conditional cache size: 0, Positive unconditional cache size: 6350, Negative cache size: 381, Negative conditional cache size: 0, Negative unconditional cache size: 381, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 467 PlacesBefore, 358 PlacesAfterwards, 454 TransitionsBefore, 344 TransitionsAfterwards, 175552 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 198 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 25 ConcurrentYvCompositions, 1 ChoiceCompositions, 235 TotalNumberOfCompositions, 969649 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 150501, independent: 147941, independent conditional: 0, independent unconditional: 147941, dependent: 2560, dependent conditional: 0, dependent unconditional: 2560, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 64737, independent: 64300, independent conditional: 0, independent unconditional: 64300, dependent: 437, dependent conditional: 0, dependent unconditional: 437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 150501, independent: 83641, independent conditional: 0, independent unconditional: 83641, dependent: 2123, dependent conditional: 0, dependent unconditional: 2123, unknown: 64737, unknown conditional: 0, unknown unconditional: 64737] , Statistics on independence cache: Total cache size (in pairs): 6270, Positive cache size: 5975, Positive conditional cache size: 0, Positive unconditional cache size: 5975, Negative cache size: 295, Negative conditional cache size: 0, Negative unconditional cache size: 295, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.6s, 501 PlacesBefore, 385 PlacesAfterwards, 487 TransitionsBefore, 370 TransitionsAfterwards, 203840 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 224 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 24 ConcurrentYvCompositions, 1 ChoiceCompositions, 260 TotalNumberOfCompositions, 1124807 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 162770, independent: 160031, independent conditional: 0, independent unconditional: 160031, dependent: 2739, dependent conditional: 0, dependent unconditional: 2739, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 73386, independent: 72923, independent conditional: 0, independent unconditional: 72923, dependent: 463, dependent conditional: 0, dependent unconditional: 463, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 162770, independent: 87108, independent conditional: 0, independent unconditional: 87108, dependent: 2276, dependent conditional: 0, dependent unconditional: 2276, unknown: 73386, unknown conditional: 0, unknown unconditional: 73386] , Statistics on independence cache: Total cache size (in pairs): 5569, Positive cache size: 5250, Positive conditional cache size: 0, Positive unconditional cache size: 5250, Negative cache size: 319, Negative conditional cache size: 0, Negative unconditional cache size: 319, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 535 PlacesBefore, 412 PlacesAfterwards, 520 TransitionsBefore, 396 TransitionsAfterwards, 234240 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 233 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 28 ConcurrentYvCompositions, 1 ChoiceCompositions, 273 TotalNumberOfCompositions, 1284857 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 180054, independent: 177136, independent conditional: 0, independent unconditional: 177136, dependent: 2918, dependent conditional: 0, dependent unconditional: 2918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 84695, independent: 83903, independent conditional: 0, independent unconditional: 83903, dependent: 792, dependent conditional: 0, dependent unconditional: 792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 180054, independent: 93233, independent conditional: 0, independent unconditional: 93233, dependent: 2126, dependent conditional: 0, dependent unconditional: 2126, unknown: 84695, unknown conditional: 0, unknown unconditional: 84695] , Statistics on independence cache: Total cache size (in pairs): 6715, Positive cache size: 6202, Positive conditional cache size: 0, Positive unconditional cache size: 6202, Negative cache size: 513, Negative conditional cache size: 0, Negative unconditional cache size: 513, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.2s, 569 PlacesBefore, 439 PlacesAfterwards, 553 TransitionsBefore, 422 TransitionsAfterwards, 266752 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 251 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 1 ChoiceCompositions, 292 TotalNumberOfCompositions, 1482090 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 243175, independent: 240032, independent conditional: 0, independent unconditional: 240032, dependent: 3143, dependent conditional: 0, dependent unconditional: 3143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 99466, independent: 98733, independent conditional: 0, independent unconditional: 98733, dependent: 733, dependent conditional: 0, dependent unconditional: 733, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 243175, independent: 141299, independent conditional: 0, independent unconditional: 141299, dependent: 2410, dependent conditional: 0, dependent unconditional: 2410, unknown: 99466, unknown conditional: 0, unknown unconditional: 99466] , Statistics on independence cache: Total cache size (in pairs): 11595, Positive cache size: 11038, Positive conditional cache size: 0, Positive unconditional cache size: 11038, Negative cache size: 557, Negative conditional cache size: 0, Negative unconditional cache size: 557, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 603 PlacesBefore, 466 PlacesAfterwards, 586 TransitionsBefore, 448 TransitionsAfterwards, 301376 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 260 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 31 ConcurrentYvCompositions, 1 ChoiceCompositions, 303 TotalNumberOfCompositions, 1677881 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 237618, independent: 234270, independent conditional: 0, independent unconditional: 234270, dependent: 3348, dependent conditional: 0, dependent unconditional: 3348, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 107570, independent: 107016, independent conditional: 0, independent unconditional: 107016, dependent: 554, dependent conditional: 0, dependent unconditional: 554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 237618, independent: 127254, independent conditional: 0, independent unconditional: 127254, dependent: 2794, dependent conditional: 0, dependent unconditional: 2794, unknown: 107570, unknown conditional: 0, unknown unconditional: 107570] , Statistics on independence cache: Total cache size (in pairs): 8409, Positive cache size: 8022, Positive conditional cache size: 0, Positive unconditional cache size: 8022, Negative cache size: 387, Negative conditional cache size: 0, Negative unconditional cache size: 387, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.1s, 637 PlacesBefore, 493 PlacesAfterwards, 619 TransitionsBefore, 474 TransitionsAfterwards, 338112 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 288 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 32 ConcurrentYvCompositions, 1 ChoiceCompositions, 332 TotalNumberOfCompositions, 1888960 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 287472, independent: 283935, independent conditional: 0, independent unconditional: 283935, dependent: 3537, dependent conditional: 0, dependent unconditional: 3537, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 122743, independent: 122112, independent conditional: 0, independent unconditional: 122112, dependent: 631, dependent conditional: 0, dependent unconditional: 631, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 287472, independent: 161823, independent conditional: 0, independent unconditional: 161823, dependent: 2906, dependent conditional: 0, dependent unconditional: 2906, unknown: 122743, unknown conditional: 0, unknown unconditional: 122743] , Statistics on independence cache: Total cache size (in pairs): 11347, Positive cache size: 10936, Positive conditional cache size: 0, Positive unconditional cache size: 10936, Negative cache size: 411, Negative conditional cache size: 0, Negative unconditional cache size: 411, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 671 PlacesBefore, 520 PlacesAfterwards, 652 TransitionsBefore, 500 TransitionsAfterwards, 376960 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 303 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 32 ConcurrentYvCompositions, 1 ChoiceCompositions, 347 TotalNumberOfCompositions, 2093011 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 292546, independent: 288839, independent conditional: 0, independent unconditional: 288839, dependent: 3707, dependent conditional: 0, dependent unconditional: 3707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 134560, independent: 133927, independent conditional: 0, independent unconditional: 133927, dependent: 633, dependent conditional: 0, dependent unconditional: 633, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 292546, independent: 154912, independent conditional: 0, independent unconditional: 154912, dependent: 3074, dependent conditional: 0, dependent unconditional: 3074, unknown: 134560, unknown conditional: 0, unknown unconditional: 134560] , Statistics on independence cache: Total cache size (in pairs): 8939, Positive cache size: 8506, Positive conditional cache size: 0, Positive unconditional cache size: 8506, Negative cache size: 433, Negative conditional cache size: 0, Negative unconditional cache size: 433, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.6s, 705 PlacesBefore, 547 PlacesAfterwards, 685 TransitionsBefore, 526 TransitionsAfterwards, 417920 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 312 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 36 ConcurrentYvCompositions, 1 ChoiceCompositions, 360 TotalNumberOfCompositions, 2328345 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 380556, independent: 376638, independent conditional: 0, independent unconditional: 376638, dependent: 3918, dependent conditional: 0, dependent unconditional: 3918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 156138, independent: 155250, independent conditional: 0, independent unconditional: 155250, dependent: 888, dependent conditional: 0, dependent unconditional: 888, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 380556, independent: 221388, independent conditional: 0, independent unconditional: 221388, dependent: 3030, dependent conditional: 0, dependent unconditional: 3030, unknown: 156138, unknown conditional: 0, unknown unconditional: 156138] , Statistics on independence cache: Total cache size (in pairs): 18409, Positive cache size: 17734, Positive conditional cache size: 0, Positive unconditional cache size: 17734, Negative cache size: 675, Negative conditional cache size: 0, Negative unconditional cache size: 675, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.9s, 739 PlacesBefore, 574 PlacesAfterwards, 718 TransitionsBefore, 552 TransitionsAfterwards, 460992 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 320 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 1 ChoiceCompositions, 371 TotalNumberOfCompositions, 2578744 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 347484, independent: 343350, independent conditional: 0, independent unconditional: 343350, dependent: 4134, dependent conditional: 0, dependent unconditional: 4134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 161389, independent: 160740, independent conditional: 0, independent unconditional: 160740, dependent: 649, dependent conditional: 0, dependent unconditional: 649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 347484, independent: 182610, independent conditional: 0, independent unconditional: 182610, dependent: 3485, dependent conditional: 0, dependent unconditional: 3485, unknown: 161389, unknown conditional: 0, unknown unconditional: 161389] , Statistics on independence cache: Total cache size (in pairs): 10147, Positive cache size: 9671, Positive conditional cache size: 0, Positive unconditional cache size: 9671, Negative cache size: 476, Negative conditional cache size: 0, Negative unconditional cache size: 476, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 773 PlacesBefore, 601 PlacesAfterwards, 751 TransitionsBefore, 578 TransitionsAfterwards, 506176 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 330 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 42 ConcurrentYvCompositions, 1 ChoiceCompositions, 384 TotalNumberOfCompositions, 2839596 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 360700, independent: 356358, independent conditional: 0, independent unconditional: 356358, dependent: 4342, dependent conditional: 0, dependent unconditional: 4342, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 175955, independent: 174990, independent conditional: 0, independent unconditional: 174990, dependent: 965, dependent conditional: 0, dependent unconditional: 965, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 360700, independent: 181368, independent conditional: 0, independent unconditional: 181368, dependent: 3377, dependent conditional: 0, dependent unconditional: 3377, unknown: 175955, unknown conditional: 0, unknown unconditional: 175955] , Statistics on independence cache: Total cache size (in pairs): 10791, Positive cache size: 10081, Positive conditional cache size: 0, Positive unconditional cache size: 10081, Negative cache size: 710, Negative conditional cache size: 0, Negative unconditional cache size: 710, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 807 PlacesBefore, 628 PlacesAfterwards, 784 TransitionsBefore, 604 TransitionsAfterwards, 553472 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 361 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 40 ConcurrentYvCompositions, 1 ChoiceCompositions, 413 TotalNumberOfCompositions, 3096581 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 418332, independent: 413823, independent conditional: 0, independent unconditional: 413823, dependent: 4509, dependent conditional: 0, dependent unconditional: 4509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 197786, independent: 196752, independent conditional: 0, independent unconditional: 196752, dependent: 1034, dependent conditional: 0, dependent unconditional: 1034, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 418332, independent: 217071, independent conditional: 0, independent unconditional: 217071, dependent: 3475, dependent conditional: 0, dependent unconditional: 3475, unknown: 197786, unknown conditional: 0, unknown unconditional: 197786] , Statistics on independence cache: Total cache size (in pairs): 15852, Positive cache size: 15060, Positive conditional cache size: 0, Positive unconditional cache size: 15060, Negative cache size: 792, Negative conditional cache size: 0, Negative unconditional cache size: 792, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9s, 841 PlacesBefore, 655 PlacesAfterwards, 817 TransitionsBefore, 630 TransitionsAfterwards, 602880 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 378 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 40 ConcurrentYvCompositions, 1 ChoiceCompositions, 430 TotalNumberOfCompositions, 4002656 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 473066, independent: 467335, independent conditional: 0, independent unconditional: 467335, dependent: 5731, dependent conditional: 0, dependent unconditional: 5731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 212169, independent: 211376, independent conditional: 0, independent unconditional: 211376, dependent: 793, dependent conditional: 0, dependent unconditional: 793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 473066, independent: 255959, independent conditional: 0, independent unconditional: 255959, dependent: 4938, dependent conditional: 0, dependent unconditional: 4938, unknown: 212169, unknown conditional: 0, unknown unconditional: 212169] , Statistics on independence cache: Total cache size (in pairs): 12249, Positive cache size: 11699, Positive conditional cache size: 0, Positive unconditional cache size: 11699, Negative cache size: 550, Negative conditional cache size: 0, Negative unconditional cache size: 550, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 875 PlacesBefore, 682 PlacesAfterwards, 850 TransitionsBefore, 656 TransitionsAfterwards, 654400 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 385 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 44 ConcurrentYvCompositions, 1 ChoiceCompositions, 441 TotalNumberOfCompositions, 4383464 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 531246, independent: 525216, independent conditional: 0, independent unconditional: 525216, dependent: 6030, dependent conditional: 0, dependent unconditional: 6030, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 229161, independent: 228312, independent conditional: 0, independent unconditional: 228312, dependent: 849, dependent conditional: 0, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 531246, independent: 296904, independent conditional: 0, independent unconditional: 296904, dependent: 5181, dependent conditional: 0, dependent unconditional: 5181, unknown: 229161, unknown conditional: 0, unknown unconditional: 229161] , Statistics on independence cache: Total cache size (in pairs): 14993, Positive cache size: 14422, Positive conditional cache size: 0, Positive unconditional cache size: 14422, Negative cache size: 571, Negative conditional cache size: 0, Negative unconditional cache size: 571, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 909 PlacesBefore, 709 PlacesAfterwards, 883 TransitionsBefore, 682 TransitionsAfterwards, 708032 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 418 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 46 ConcurrentYvCompositions, 1 ChoiceCompositions, 476 TotalNumberOfCompositions, 4712019 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 616620, independent: 610416, independent conditional: 0, independent unconditional: 610416, dependent: 6204, dependent conditional: 0, dependent unconditional: 6204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 253105, independent: 252240, independent conditional: 0, independent unconditional: 252240, dependent: 865, dependent conditional: 0, dependent unconditional: 865, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 616620, independent: 358176, independent conditional: 0, independent unconditional: 358176, dependent: 5339, dependent conditional: 0, dependent unconditional: 5339, unknown: 253105, unknown conditional: 0, unknown unconditional: 253105] , Statistics on independence cache: Total cache size (in pairs): 18931, Positive cache size: 18336, Positive conditional cache size: 0, Positive unconditional cache size: 18336, Negative cache size: 595, Negative conditional cache size: 0, Negative unconditional cache size: 595, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.2s, 943 PlacesBefore, 736 PlacesAfterwards, 916 TransitionsBefore, 708 TransitionsAfterwards, 763776 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 430 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 43 ConcurrentYvCompositions, 1 ChoiceCompositions, 485 TotalNumberOfCompositions, 5108254 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 602118, independent: 595641, independent conditional: 0, independent unconditional: 595641, dependent: 6477, dependent conditional: 0, dependent unconditional: 6477, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 267073, independent: 266245, independent conditional: 0, independent unconditional: 266245, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 602118, independent: 329396, independent conditional: 0, independent unconditional: 329396, dependent: 5649, dependent conditional: 0, dependent unconditional: 5649, unknown: 267073, unknown conditional: 0, unknown unconditional: 267073] , Statistics on independence cache: Total cache size (in pairs): 14017, Positive cache size: 13399, Positive conditional cache size: 0, Positive unconditional cache size: 13399, Negative cache size: 618, Negative conditional cache size: 0, Negative unconditional cache size: 618, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.5s, 977 PlacesBefore, 763 PlacesAfterwards, 949 TransitionsBefore, 734 TransitionsAfterwards, 821632 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 428 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 1 ChoiceCompositions, 490 TotalNumberOfCompositions, 4616527 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 692299, independent: 686796, independent conditional: 0, independent unconditional: 686796, dependent: 5503, dependent conditional: 0, dependent unconditional: 5503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 299166, independent: 297881, independent conditional: 0, independent unconditional: 297881, dependent: 1285, dependent conditional: 0, dependent unconditional: 1285, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 692299, independent: 388915, independent conditional: 0, independent unconditional: 388915, dependent: 4218, dependent conditional: 0, dependent unconditional: 4218, unknown: 299166, unknown conditional: 0, unknown unconditional: 299166] , Statistics on independence cache: Total cache size (in pairs): 29301, Positive cache size: 28325, Positive conditional cache size: 0, Positive unconditional cache size: 28325, Negative cache size: 976, Negative conditional cache size: 0, Negative unconditional cache size: 976, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.6s, 1011 PlacesBefore, 790 PlacesAfterwards, 982 TransitionsBefore, 760 TransitionsAfterwards, 881600 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 449 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 46 ConcurrentYvCompositions, 1 ChoiceCompositions, 507 TotalNumberOfCompositions, 4979862 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 650931, independent: 645216, independent conditional: 0, independent unconditional: 645216, dependent: 5715, dependent conditional: 0, dependent unconditional: 5715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 312370, independent: 311426, independent conditional: 0, independent unconditional: 311426, dependent: 944, dependent conditional: 0, dependent unconditional: 944, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 650931, independent: 333790, independent conditional: 0, independent unconditional: 333790, dependent: 4771, dependent conditional: 0, dependent unconditional: 4771, unknown: 312370, unknown conditional: 0, unknown unconditional: 312370] , Statistics on independence cache: Total cache size (in pairs): 17777, Positive cache size: 17114, Positive conditional cache size: 0, Positive unconditional cache size: 17114, Negative cache size: 663, Negative conditional cache size: 0, Negative unconditional cache size: 663, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.3s, 1045 PlacesBefore, 817 PlacesAfterwards, 1015 TransitionsBefore, 786 TransitionsAfterwards, 943680 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 456 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 1 ChoiceCompositions, 518 TotalNumberOfCompositions, 6337899 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 683973, independent: 676737, independent conditional: 0, independent unconditional: 676737, dependent: 7236, dependent conditional: 0, dependent unconditional: 7236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 325970, independent: 325045, independent conditional: 0, independent unconditional: 325045, dependent: 925, dependent conditional: 0, dependent unconditional: 925, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 683973, independent: 351692, independent conditional: 0, independent unconditional: 351692, dependent: 6311, dependent conditional: 0, dependent unconditional: 6311, unknown: 325970, unknown conditional: 0, unknown unconditional: 325970] , Statistics on independence cache: Total cache size (in pairs): 14039, Positive cache size: 13354, Positive conditional cache size: 0, Positive unconditional cache size: 13354, Negative cache size: 685, Negative conditional cache size: 0, Negative unconditional cache size: 685, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.8s, 1079 PlacesBefore, 844 PlacesAfterwards, 1048 TransitionsBefore, 812 TransitionsAfterwards, 1007872 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 479 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 58 ConcurrentYvCompositions, 1 ChoiceCompositions, 549 TotalNumberOfCompositions, 6738566 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 768901, independent: 761465, independent conditional: 0, independent unconditional: 761465, dependent: 7436, dependent conditional: 0, dependent unconditional: 7436, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 345570, independent: 344431, independent conditional: 0, independent unconditional: 344431, dependent: 1139, dependent conditional: 0, dependent unconditional: 1139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 768901, independent: 417034, independent conditional: 0, independent unconditional: 417034, dependent: 6297, dependent conditional: 0, dependent unconditional: 6297, unknown: 345570, unknown conditional: 0, unknown unconditional: 345570] , Statistics on independence cache: Total cache size (in pairs): 18207, Positive cache size: 17498, Positive conditional cache size: 0, Positive unconditional cache size: 17498, Negative cache size: 709, Negative conditional cache size: 0, Negative unconditional cache size: 709, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.0s, 1113 PlacesBefore, 871 PlacesAfterwards, 1081 TransitionsBefore, 838 TransitionsAfterwards, 1074176 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 501 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 53 ConcurrentYvCompositions, 1 ChoiceCompositions, 566 TotalNumberOfCompositions, 6083773 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 767386, independent: 761079, independent conditional: 0, independent unconditional: 761079, dependent: 6307, dependent conditional: 0, dependent unconditional: 6307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 377861, independent: 376472, independent conditional: 0, independent unconditional: 376472, dependent: 1389, dependent conditional: 0, dependent unconditional: 1389, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 767386, independent: 384607, independent conditional: 0, independent unconditional: 384607, dependent: 4918, dependent conditional: 0, dependent unconditional: 4918, unknown: 377861, unknown conditional: 0, unknown unconditional: 377861] , Statistics on independence cache: Total cache size (in pairs): 19727, Positive cache size: 18601, Positive conditional cache size: 0, Positive unconditional cache size: 18601, Negative cache size: 1126, Negative conditional cache size: 0, Negative unconditional cache size: 1126, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.3s, 1147 PlacesBefore, 898 PlacesAfterwards, 1114 TransitionsBefore, 864 TransitionsAfterwards, 1142592 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 509 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 56 ConcurrentYvCompositions, 1 ChoiceCompositions, 577 TotalNumberOfCompositions, 6453985 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 993341, independent: 986854, independent conditional: 0, independent unconditional: 986854, dependent: 6487, dependent conditional: 0, dependent unconditional: 6487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 428741, independent: 427146, independent conditional: 0, independent unconditional: 427146, dependent: 1595, dependent conditional: 0, dependent unconditional: 1595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 993341, independent: 559708, independent conditional: 0, independent unconditional: 559708, dependent: 4892, dependent conditional: 0, dependent unconditional: 4892, unknown: 428741, unknown conditional: 0, unknown unconditional: 428741] , Statistics on independence cache: Total cache size (in pairs): 48287, Positive cache size: 47039, Positive conditional cache size: 0, Positive unconditional cache size: 47039, Negative cache size: 1248, Negative conditional cache size: 0, Negative unconditional cache size: 1248, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.0s, 1181 PlacesBefore, 925 PlacesAfterwards, 1147 TransitionsBefore, 890 TransitionsAfterwards, 1213120 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 515 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 63 ConcurrentYvCompositions, 1 ChoiceCompositions, 590 TotalNumberOfCompositions, 8146140 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 935217, independent: 927030, independent conditional: 0, independent unconditional: 927030, dependent: 8187, dependent conditional: 0, dependent unconditional: 8187, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 418515, independent: 417403, independent conditional: 0, independent unconditional: 417403, dependent: 1112, dependent conditional: 0, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 935217, independent: 509627, independent conditional: 0, independent unconditional: 509627, dependent: 7075, dependent conditional: 0, dependent unconditional: 7075, unknown: 418515, unknown conditional: 0, unknown unconditional: 418515] , Statistics on independence cache: Total cache size (in pairs): 23943, Positive cache size: 23165, Positive conditional cache size: 0, Positive unconditional cache size: 23165, Negative cache size: 778, Negative conditional cache size: 0, Negative unconditional cache size: 778, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.5s, 1215 PlacesBefore, 952 PlacesAfterwards, 1180 TransitionsBefore, 916 TransitionsAfterwards, 1285760 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 552 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 1 ChoiceCompositions, 621 TotalNumberOfCompositions, 8582608 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1102341, independent: 1093992, independent conditional: 0, independent unconditional: 1093992, dependent: 8349, dependent conditional: 0, dependent unconditional: 8349, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 455594, independent: 454514, independent conditional: 0, independent unconditional: 454514, dependent: 1080, dependent conditional: 0, dependent unconditional: 1080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1102341, independent: 639478, independent conditional: 0, independent unconditional: 639478, dependent: 7269, dependent conditional: 0, dependent unconditional: 7269, unknown: 455594, unknown conditional: 0, unknown unconditional: 455594] , Statistics on independence cache: Total cache size (in pairs): 32242, Positive cache size: 31440, Positive conditional cache size: 0, Positive unconditional cache size: 31440, Negative cache size: 802, Negative conditional cache size: 0, Negative unconditional cache size: 802, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.7s, 1249 PlacesBefore, 979 PlacesAfterwards, 1213 TransitionsBefore, 942 TransitionsAfterwards, 1360512 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 562 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 60 ConcurrentYvCompositions, 1 ChoiceCompositions, 634 TotalNumberOfCompositions, 7654100 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 953683, independent: 946642, independent conditional: 0, independent unconditional: 946642, dependent: 7041, dependent conditional: 0, dependent unconditional: 7041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 469856, independent: 468677, independent conditional: 0, independent unconditional: 468677, dependent: 1179, dependent conditional: 0, dependent unconditional: 1179, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 953683, independent: 477965, independent conditional: 0, independent unconditional: 477965, dependent: 5862, dependent conditional: 0, dependent unconditional: 5862, unknown: 469856, unknown conditional: 0, unknown unconditional: 469856] , Statistics on independence cache: Total cache size (in pairs): 20177, Positive cache size: 19354, Positive conditional cache size: 0, Positive unconditional cache size: 19354, Negative cache size: 823, Negative conditional cache size: 0, Negative unconditional cache size: 823, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1283 PlacesBefore, 1006 PlacesAfterwards, 1246 TransitionsBefore, 968 TransitionsAfterwards, 1437376 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 566 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 67 ConcurrentYvCompositions, 1 ChoiceCompositions, 645 TotalNumberOfCompositions, 9670844 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1071084, independent: 1062189, independent conditional: 0, independent unconditional: 1062189, dependent: 8895, dependent conditional: 0, dependent unconditional: 8895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 498632, independent: 497506, independent conditional: 0, independent unconditional: 497506, dependent: 1126, dependent conditional: 0, dependent unconditional: 1126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1071084, independent: 564683, independent conditional: 0, independent unconditional: 564683, dependent: 7769, dependent conditional: 0, dependent unconditional: 7769, unknown: 498632, unknown conditional: 0, unknown unconditional: 498632] , Statistics on independence cache: Total cache size (in pairs): 23397, Positive cache size: 22549, Positive conditional cache size: 0, Positive unconditional cache size: 22549, Negative cache size: 848, Negative conditional cache size: 0, Negative unconditional cache size: 848, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.5s, 1317 PlacesBefore, 1033 PlacesAfterwards, 1279 TransitionsBefore, 994 TransitionsAfterwards, 1516352 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 586 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 68 ConcurrentYvCompositions, 1 ChoiceCompositions, 666 TotalNumberOfCompositions, 10216234 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1126923, independent: 1117779, independent conditional: 0, independent unconditional: 1117779, dependent: 9144, dependent conditional: 0, dependent unconditional: 9144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 521841, independent: 520780, independent conditional: 0, independent unconditional: 520780, dependent: 1061, dependent conditional: 0, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1126923, independent: 596999, independent conditional: 0, independent unconditional: 596999, dependent: 8083, dependent conditional: 0, dependent unconditional: 8083, unknown: 521841, unknown conditional: 0, unknown unconditional: 521841] , Statistics on independence cache: Total cache size (in pairs): 22698, Positive cache size: 21827, Positive conditional cache size: 0, Positive unconditional cache size: 21827, Negative cache size: 871, Negative conditional cache size: 0, Negative unconditional cache size: 871, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.9s, 1351 PlacesBefore, 1060 PlacesAfterwards, 1312 TransitionsBefore, 1020 TransitionsAfterwards, 1597440 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 599 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 68 ConcurrentYvCompositions, 1 ChoiceCompositions, 679 TotalNumberOfCompositions, 10743152 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1187090, independent: 1177721, independent conditional: 0, independent unconditional: 1177721, dependent: 9369, dependent conditional: 0, dependent unconditional: 9369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 553637, independent: 552372, independent conditional: 0, independent unconditional: 552372, dependent: 1265, dependent conditional: 0, dependent unconditional: 1265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1187090, independent: 625349, independent conditional: 0, independent unconditional: 625349, dependent: 8104, dependent conditional: 0, dependent unconditional: 8104, unknown: 553637, unknown conditional: 0, unknown unconditional: 553637] , Statistics on independence cache: Total cache size (in pairs): 25689, Positive cache size: 24795, Positive conditional cache size: 0, Positive unconditional cache size: 24795, Negative cache size: 894, Negative conditional cache size: 0, Negative unconditional cache size: 894, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.6s, 1385 PlacesBefore, 1087 PlacesAfterwards, 1345 TransitionsBefore, 1046 TransitionsAfterwards, 1680640 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 609 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 73 ConcurrentYvCompositions, 1 ChoiceCompositions, 694 TotalNumberOfCompositions, 11334646 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1303570, independent: 1293927, independent conditional: 0, independent unconditional: 1293927, dependent: 9643, dependent conditional: 0, dependent unconditional: 9643, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 585272, independent: 583421, independent conditional: 0, independent unconditional: 583421, dependent: 1851, dependent conditional: 0, dependent unconditional: 1851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1303570, independent: 710506, independent conditional: 0, independent unconditional: 710506, dependent: 7792, dependent conditional: 0, dependent unconditional: 7792, unknown: 585272, unknown conditional: 0, unknown unconditional: 585272] , Statistics on independence cache: Total cache size (in pairs): 35823, Positive cache size: 34557, Positive conditional cache size: 0, Positive unconditional cache size: 34557, Negative cache size: 1266, Negative conditional cache size: 0, Negative unconditional cache size: 1266, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.3s, 1419 PlacesBefore, 1114 PlacesAfterwards, 1378 TransitionsBefore, 1072 TransitionsAfterwards, 1765952 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 654 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 67 ConcurrentYvCompositions, 1 ChoiceCompositions, 733 TotalNumberOfCompositions, 11838622 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1331431, independent: 1321643, independent conditional: 0, independent unconditional: 1321643, dependent: 9788, dependent conditional: 0, dependent unconditional: 9788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 613825, independent: 612698, independent conditional: 0, independent unconditional: 612698, dependent: 1127, dependent conditional: 0, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1331431, independent: 708945, independent conditional: 0, independent unconditional: 708945, dependent: 8661, dependent conditional: 0, dependent unconditional: 8661, unknown: 613825, unknown conditional: 0, unknown unconditional: 613825] , Statistics on independence cache: Total cache size (in pairs): 26238, Positive cache size: 25298, Positive conditional cache size: 0, Positive unconditional cache size: 25298, Negative cache size: 940, Negative conditional cache size: 0, Negative unconditional cache size: 940, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.5s, 1453 PlacesBefore, 1141 PlacesAfterwards, 1411 TransitionsBefore, 1098 TransitionsAfterwards, 1853376 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 640 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 74 ConcurrentYvCompositions, 1 ChoiceCompositions, 726 TotalNumberOfCompositions, 10482130 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1301903, independent: 1293636, independent conditional: 0, independent unconditional: 1293636, dependent: 8267, dependent conditional: 0, dependent unconditional: 8267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 640003, independent: 638061, independent conditional: 0, independent unconditional: 638061, dependent: 1942, dependent conditional: 0, dependent unconditional: 1942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1301903, independent: 655575, independent conditional: 0, independent unconditional: 655575, dependent: 6325, dependent conditional: 0, dependent unconditional: 6325, unknown: 640003, unknown conditional: 0, unknown unconditional: 640003] , Statistics on independence cache: Total cache size (in pairs): 34194, Positive cache size: 32841, Positive conditional cache size: 0, Positive unconditional cache size: 32841, Negative cache size: 1353, Negative conditional cache size: 0, Negative unconditional cache size: 1353, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.0s, 1487 PlacesBefore, 1168 PlacesAfterwards, 1444 TransitionsBefore, 1124 TransitionsAfterwards, 1942912 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 677 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 1 ChoiceCompositions, 765 TotalNumberOfCompositions, 13042786 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1453080, independent: 1442802, independent conditional: 0, independent unconditional: 1442802, dependent: 10278, dependent conditional: 0, dependent unconditional: 10278, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 671868, independent: 670494, independent conditional: 0, independent unconditional: 670494, dependent: 1374, dependent conditional: 0, dependent unconditional: 1374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1453080, independent: 772308, independent conditional: 0, independent unconditional: 772308, dependent: 8904, dependent conditional: 0, dependent unconditional: 8904, unknown: 671868, unknown conditional: 0, unknown unconditional: 671868] , Statistics on independence cache: Total cache size (in pairs): 29602, Positive cache size: 28618, Positive conditional cache size: 0, Positive unconditional cache size: 28618, Negative cache size: 984, Negative conditional cache size: 0, Negative unconditional cache size: 984, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.5s, 1521 PlacesBefore, 1195 PlacesAfterwards, 1477 TransitionsBefore, 1150 TransitionsAfterwards, 2034560 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 685 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 75 ConcurrentYvCompositions, 1 ChoiceCompositions, 772 TotalNumberOfCompositions, 13746736 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1527404, independent: 1516806, independent conditional: 0, independent unconditional: 1516806, dependent: 10598, dependent conditional: 0, dependent unconditional: 10598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 705845, independent: 703874, independent conditional: 0, independent unconditional: 703874, dependent: 1971, dependent conditional: 0, dependent unconditional: 1971, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1527404, independent: 812932, independent conditional: 0, independent unconditional: 812932, dependent: 8627, dependent conditional: 0, dependent unconditional: 8627, unknown: 705845, unknown conditional: 0, unknown unconditional: 705845] , Statistics on independence cache: Total cache size (in pairs): 34117, Positive cache size: 33097, Positive conditional cache size: 0, Positive unconditional cache size: 33097, Negative cache size: 1020, Negative conditional cache size: 0, Negative unconditional cache size: 1020, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.5s, 1555 PlacesBefore, 1222 PlacesAfterwards, 1510 TransitionsBefore, 1176 TransitionsAfterwards, 2128320 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 697 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 1 ChoiceCompositions, 785 TotalNumberOfCompositions, 12062578 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1495279, independent: 1486424, independent conditional: 0, independent unconditional: 1486424, dependent: 8855, dependent conditional: 0, dependent unconditional: 8855, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 730068, independent: 728608, independent conditional: 0, independent unconditional: 728608, dependent: 1460, dependent conditional: 0, dependent unconditional: 1460, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1495279, independent: 757816, independent conditional: 0, independent unconditional: 757816, dependent: 7395, dependent conditional: 0, dependent unconditional: 7395, unknown: 730068, unknown conditional: 0, unknown unconditional: 730068] , Statistics on independence cache: Total cache size (in pairs): 33499, Positive cache size: 32467, Positive conditional cache size: 0, Positive unconditional cache size: 32467, Negative cache size: 1032, Negative conditional cache size: 0, Negative unconditional cache size: 1032, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.3s, 1589 PlacesBefore, 1249 PlacesAfterwards, 1543 TransitionsBefore, 1202 TransitionsAfterwards, 2224192 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 720 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 82 ConcurrentYvCompositions, 1 ChoiceCompositions, 814 TotalNumberOfCompositions, 14952544 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1678130, independent: 1667110, independent conditional: 0, independent unconditional: 1667110, dependent: 11020, dependent conditional: 0, dependent unconditional: 11020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 765381, independent: 763156, independent conditional: 0, independent unconditional: 763156, dependent: 2225, dependent conditional: 0, dependent unconditional: 2225, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1678130, independent: 903954, independent conditional: 0, independent unconditional: 903954, dependent: 8795, dependent conditional: 0, dependent unconditional: 8795, unknown: 765381, unknown conditional: 0, unknown unconditional: 765381] , Statistics on independence cache: Total cache size (in pairs): 37631, Positive cache size: 36156, Positive conditional cache size: 0, Positive unconditional cache size: 36156, Negative cache size: 1475, Negative conditional cache size: 0, Negative unconditional cache size: 1475, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.7s, 1623 PlacesBefore, 1276 PlacesAfterwards, 1576 TransitionsBefore, 1228 TransitionsAfterwards, 2322176 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 720 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 83 ConcurrentYvCompositions, 1 ChoiceCompositions, 815 TotalNumberOfCompositions, 13106659 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1652244, independent: 1643032, independent conditional: 0, independent unconditional: 1643032, dependent: 9212, dependent conditional: 0, dependent unconditional: 9212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 805306, independent: 803156, independent conditional: 0, independent unconditional: 803156, dependent: 2150, dependent conditional: 0, dependent unconditional: 2150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1652244, independent: 839876, independent conditional: 0, independent unconditional: 839876, dependent: 7062, dependent conditional: 0, dependent unconditional: 7062, unknown: 805306, unknown conditional: 0, unknown unconditional: 805306] , Statistics on independence cache: Total cache size (in pairs): 44645, Positive cache size: 43114, Positive conditional cache size: 0, Positive unconditional cache size: 43114, Negative cache size: 1531, Negative conditional cache size: 0, Negative unconditional cache size: 1531, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.2s, 1657 PlacesBefore, 1303 PlacesAfterwards, 1609 TransitionsBefore, 1254 TransitionsAfterwards, 2422272 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 732 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 84 ConcurrentYvCompositions, 1 ChoiceCompositions, 828 TotalNumberOfCompositions, 13734202 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1672961, independent: 1663519, independent conditional: 0, independent unconditional: 1663519, dependent: 9442, dependent conditional: 0, dependent unconditional: 9442, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 838478, independent: 836917, independent conditional: 0, independent unconditional: 836917, dependent: 1561, dependent conditional: 0, dependent unconditional: 1561, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1672961, independent: 826602, independent conditional: 0, independent unconditional: 826602, dependent: 7881, dependent conditional: 0, dependent unconditional: 7881, unknown: 838478, unknown conditional: 0, unknown unconditional: 838478] , Statistics on independence cache: Total cache size (in pairs): 34736, Positive cache size: 33637, Positive conditional cache size: 0, Positive unconditional cache size: 33637, Negative cache size: 1099, Negative conditional cache size: 0, Negative unconditional cache size: 1099, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.0s, 1691 PlacesBefore, 1330 PlacesAfterwards, 1642 TransitionsBefore, 1280 TransitionsAfterwards, 2524480 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 748 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 1 ChoiceCompositions, 847 TotalNumberOfCompositions, 14323842 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1811264, independent: 1801619, independent conditional: 0, independent unconditional: 1801619, dependent: 9645, dependent conditional: 0, dependent unconditional: 9645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 873866, independent: 872232, independent conditional: 0, independent unconditional: 872232, dependent: 1634, dependent conditional: 0, dependent unconditional: 1634, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1811264, independent: 929387, independent conditional: 0, independent unconditional: 929387, dependent: 8011, dependent conditional: 0, dependent unconditional: 8011, unknown: 873866, unknown conditional: 0, unknown unconditional: 873866] , Statistics on independence cache: Total cache size (in pairs): 43377, Positive cache size: 42254, Positive conditional cache size: 0, Positive unconditional cache size: 42254, Negative cache size: 1123, Negative conditional cache size: 0, Negative unconditional cache size: 1123, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.9s, 1725 PlacesBefore, 1357 PlacesAfterwards, 1675 TransitionsBefore, 1306 TransitionsAfterwards, 2628800 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 772 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 84 ConcurrentYvCompositions, 1 ChoiceCompositions, 868 TotalNumberOfCompositions, 14922087 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1818481, independent: 1808638, independent conditional: 0, independent unconditional: 1808638, dependent: 9843, dependent conditional: 0, dependent unconditional: 9843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 903735, independent: 902091, independent conditional: 0, independent unconditional: 902091, dependent: 1644, dependent conditional: 0, dependent unconditional: 1644, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1818481, independent: 906547, independent conditional: 0, independent unconditional: 906547, dependent: 8199, dependent conditional: 0, dependent unconditional: 8199, unknown: 903735, unknown conditional: 0, unknown unconditional: 903735] , Statistics on independence cache: Total cache size (in pairs): 37037, Positive cache size: 35890, Positive conditional cache size: 0, Positive unconditional cache size: 35890, Negative cache size: 1147, Negative conditional cache size: 0, Negative unconditional cache size: 1147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.8s, 1759 PlacesBefore, 1384 PlacesAfterwards, 1708 TransitionsBefore, 1332 TransitionsAfterwards, 2735232 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 793 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 84 ConcurrentYvCompositions, 1 ChoiceCompositions, 889 TotalNumberOfCompositions, 15473444 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1917219, independent: 1907219, independent conditional: 0, independent unconditional: 1907219, dependent: 10000, dependent conditional: 0, dependent unconditional: 10000, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 947609, independent: 945276, independent conditional: 0, independent unconditional: 945276, dependent: 2333, dependent conditional: 0, dependent unconditional: 2333, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1917219, independent: 961943, independent conditional: 0, independent unconditional: 961943, dependent: 7667, dependent conditional: 0, dependent unconditional: 7667, unknown: 947609, unknown conditional: 0, unknown unconditional: 947609] , Statistics on independence cache: Total cache size (in pairs): 45456, Positive cache size: 43814, Positive conditional cache size: 0, Positive unconditional cache size: 43814, Negative cache size: 1642, Negative conditional cache size: 0, Negative unconditional cache size: 1642, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.8s, 1793 PlacesBefore, 1411 PlacesAfterwards, 1741 TransitionsBefore, 1358 TransitionsAfterwards, 2843776 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 821 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 85 ConcurrentYvCompositions, 1 ChoiceCompositions, 918 TotalNumberOfCompositions, 16088436 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2053116, independent: 2042929, independent conditional: 0, independent unconditional: 2042929, dependent: 10187, dependent conditional: 0, dependent unconditional: 10187, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 976052, independent: 974475, independent conditional: 0, independent unconditional: 974475, dependent: 1577, dependent conditional: 0, dependent unconditional: 1577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2053116, independent: 1068454, independent conditional: 0, independent unconditional: 1068454, dependent: 8610, dependent conditional: 0, dependent unconditional: 8610, unknown: 976052, unknown conditional: 0, unknown unconditional: 976052] , Statistics on independence cache: Total cache size (in pairs): 48819, Positive cache size: 47627, Positive conditional cache size: 0, Positive unconditional cache size: 47627, Negative cache size: 1192, Negative conditional cache size: 0, Negative unconditional cache size: 1192, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.4s, 1827 PlacesBefore, 1438 PlacesAfterwards, 1774 TransitionsBefore, 1384 TransitionsAfterwards, 2954432 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 813 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 88 ConcurrentYvCompositions, 1 ChoiceCompositions, 913 TotalNumberOfCompositions, 16775551 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2037068, independent: 2026634, independent conditional: 0, independent unconditional: 2026634, dependent: 10434, dependent conditional: 0, dependent unconditional: 10434, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1015989, independent: 1014506, independent conditional: 0, independent unconditional: 1014506, dependent: 1483, dependent conditional: 0, dependent unconditional: 1483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2037068, independent: 1012128, independent conditional: 0, independent unconditional: 1012128, dependent: 8951, dependent conditional: 0, dependent unconditional: 8951, unknown: 1015989, unknown conditional: 0, unknown unconditional: 1015989] , Statistics on independence cache: Total cache size (in pairs): 41731, Positive cache size: 40514, Positive conditional cache size: 0, Positive unconditional cache size: 40514, Negative cache size: 1217, Negative conditional cache size: 0, Negative unconditional cache size: 1217, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.3s, 1861 PlacesBefore, 1465 PlacesAfterwards, 1807 TransitionsBefore, 1410 TransitionsAfterwards, 3067200 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 816 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 94 ConcurrentYvCompositions, 1 ChoiceCompositions, 922 TotalNumberOfCompositions, 17470463 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2113339, independent: 2102663, independent conditional: 0, independent unconditional: 2102663, dependent: 10676, dependent conditional: 0, dependent unconditional: 10676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1056537, independent: 1053376, independent conditional: 0, independent unconditional: 1053376, dependent: 3161, dependent conditional: 0, dependent unconditional: 3161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2113339, independent: 1049287, independent conditional: 0, independent unconditional: 1049287, dependent: 7515, dependent conditional: 0, dependent unconditional: 7515, unknown: 1056537, unknown conditional: 0, unknown unconditional: 1056537] , Statistics on independence cache: Total cache size (in pairs): 49692, Positive cache size: 47937, Positive conditional cache size: 0, Positive unconditional cache size: 47937, Negative cache size: 1755, Negative conditional cache size: 0, Negative unconditional cache size: 1755, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.7s, 1895 PlacesBefore, 1492 PlacesAfterwards, 1840 TransitionsBefore, 1436 TransitionsAfterwards, 3182080 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 842 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 97 ConcurrentYvCompositions, 1 ChoiceCompositions, 951 TotalNumberOfCompositions, 18132389 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2266085, independent: 2255221, independent conditional: 0, independent unconditional: 2255221, dependent: 10864, dependent conditional: 0, dependent unconditional: 10864, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1096875, independent: 1095032, independent conditional: 0, independent unconditional: 1095032, dependent: 1843, dependent conditional: 0, dependent unconditional: 1843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2266085, independent: 1160189, independent conditional: 0, independent unconditional: 1160189, dependent: 9021, dependent conditional: 0, dependent unconditional: 9021, unknown: 1096875, unknown conditional: 0, unknown unconditional: 1096875] , Statistics on independence cache: Total cache size (in pairs): 51770, Positive cache size: 50509, Positive conditional cache size: 0, Positive unconditional cache size: 50509, Negative cache size: 1261, Negative conditional cache size: 0, Negative unconditional cache size: 1261, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.5s, 1929 PlacesBefore, 1519 PlacesAfterwards, 1873 TransitionsBefore, 1462 TransitionsAfterwards, 3299072 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 868 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 92 ConcurrentYvCompositions, 1 ChoiceCompositions, 972 TotalNumberOfCompositions, 18656928 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2279346, independent: 2268371, independent conditional: 0, independent unconditional: 2268371, dependent: 10975, dependent conditional: 0, dependent unconditional: 10975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1129015, independent: 1127199, independent conditional: 0, independent unconditional: 1127199, dependent: 1816, dependent conditional: 0, dependent unconditional: 1816, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2279346, independent: 1141172, independent conditional: 0, independent unconditional: 1141172, dependent: 9159, dependent conditional: 0, dependent unconditional: 9159, unknown: 1129015, unknown conditional: 0, unknown unconditional: 1129015] , Statistics on independence cache: Total cache size (in pairs): 48676, Positive cache size: 47392, Positive conditional cache size: 0, Positive unconditional cache size: 47392, Negative cache size: 1284, Negative conditional cache size: 0, Negative unconditional cache size: 1284, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.7s, 1963 PlacesBefore, 1546 PlacesAfterwards, 1906 TransitionsBefore, 1488 TransitionsAfterwards, 3418176 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 866 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 101 ConcurrentYvCompositions, 1 ChoiceCompositions, 979 TotalNumberOfCompositions, 19435001 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2464069, independent: 2452832, independent conditional: 0, independent unconditional: 2452832, dependent: 11237, dependent conditional: 0, dependent unconditional: 11237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1181963, independent: 1180048, independent conditional: 0, independent unconditional: 1180048, dependent: 1915, dependent conditional: 0, dependent unconditional: 1915, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2464069, independent: 1272784, independent conditional: 0, independent unconditional: 1272784, dependent: 9322, dependent conditional: 0, dependent unconditional: 9322, unknown: 1181963, unknown conditional: 0, unknown unconditional: 1181963] , Statistics on independence cache: Total cache size (in pairs): 61969, Positive cache size: 60662, Positive conditional cache size: 0, Positive unconditional cache size: 60662, Negative cache size: 1307, Negative conditional cache size: 0, Negative unconditional cache size: 1307, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction) Toolchain cancelled while CegarLoopFactory was constructing initial abstraction,while PetriNetLargeBlockEncoding was applying PetriNetLargeBlockEncoding to Petri net that has 1997 places, 1939 transitions, 7474 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1997 places, 1939 transitions, 7474 flow and 3539392 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown