/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/45_monabsex1_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-25 08:35:06,032 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-25 08:35:06,114 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 08:35:06,119 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-25 08:35:06,120 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-25 08:35:06,158 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-25 08:35:06,159 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-25 08:35:06,159 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-25 08:35:06,160 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-25 08:35:06,160 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-25 08:35:06,160 INFO L153 SettingsManager]: * Use SBE=true [2023-08-25 08:35:06,161 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-25 08:35:06,161 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-25 08:35:06,161 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-25 08:35:06,162 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-25 08:35:06,162 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-25 08:35:06,162 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-25 08:35:06,163 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-25 08:35:06,163 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-25 08:35:06,163 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-25 08:35:06,163 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-25 08:35:06,169 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-25 08:35:06,169 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-25 08:35:06,170 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-25 08:35:06,173 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-25 08:35:06,173 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-25 08:35:06,173 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-25 08:35:06,174 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 08:35:06,174 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-25 08:35:06,174 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-25 08:35:06,175 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-25 08:35:06,175 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-25 08:35:06,175 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-25 08:35:06,175 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-25 08:35:06,175 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-25 08:35:06,176 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 08:35:06,517 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-25 08:35:06,539 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-25 08:35:06,541 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-25 08:35:06,542 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-25 08:35:06,542 INFO L274 PluginConnector]: CDTParser initialized [2023-08-25 08:35:06,543 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/45_monabsex1_vs.i [2023-08-25 08:35:07,693 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-25 08:35:07,974 INFO L384 CDTParser]: Found 1 translation units. [2023-08-25 08:35:07,974 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/45_monabsex1_vs.i [2023-08-25 08:35:07,998 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f033c777/39224534848e45948aa58cb166ed49f7/FLAG00cd8c8b5 [2023-08-25 08:35:08,014 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f033c777/39224534848e45948aa58cb166ed49f7 [2023-08-25 08:35:08,018 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-25 08:35:08,019 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-25 08:35:08,020 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-25 08:35:08,021 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-25 08:35:08,023 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-25 08:35:08,024 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,025 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@16e67747 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08, skipping insertion in model container [2023-08-25 08:35:08,028 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,073 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-25 08:35:08,250 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-25 08:35:08,390 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 08:35:08,399 INFO L201 MainTranslator]: Completed pre-run [2023-08-25 08:35:08,409 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-25 08:35:08,416 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [266] [2023-08-25 08:35:08,418 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [266] [2023-08-25 08:35:08,432 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 08:35:08,457 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 08:35:08,457 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 08:35:08,457 WARN L669 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 08:35:08,463 INFO L206 MainTranslator]: Completed translation [2023-08-25 08:35:08,464 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08 WrapperNode [2023-08-25 08:35:08,464 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-25 08:35:08,466 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-25 08:35:08,466 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-25 08:35:08,466 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-25 08:35:08,471 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,483 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,499 INFO L138 Inliner]: procedures = 171, calls = 16, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 57 [2023-08-25 08:35:08,500 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-25 08:35:08,500 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-25 08:35:08,501 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-25 08:35:08,501 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-25 08:35:08,507 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,507 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,511 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,511 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,515 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,517 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,518 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,519 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,521 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-25 08:35:08,522 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-25 08:35:08,522 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-25 08:35:08,522 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-25 08:35:08,523 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (1/1) ... [2023-08-25 08:35:08,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 08:35:08,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 08:35:08,552 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 08:35:08,579 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 08:35:08,596 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-25 08:35:08,596 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-25 08:35:08,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-25 08:35:08,597 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-25 08:35:08,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-25 08:35:08,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-25 08:35:08,597 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-25 08:35:08,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-25 08:35:08,597 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-25 08:35:08,597 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-25 08:35:08,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-25 08:35:08,600 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 08:35:08,733 INFO L236 CfgBuilder]: Building ICFG [2023-08-25 08:35:08,735 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-25 08:35:08,884 INFO L277 CfgBuilder]: Performing block encoding [2023-08-25 08:35:08,931 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-25 08:35:08,932 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-08-25 08:35:08,937 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 08:35:08 BoogieIcfgContainer [2023-08-25 08:35:08,938 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-25 08:35:08,940 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-25 08:35:08,940 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-25 08:35:08,943 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-25 08:35:08,943 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.08 08:35:08" (1/3) ... [2023-08-25 08:35:08,944 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b1f1f1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 08:35:08, skipping insertion in model container [2023-08-25 08:35:08,944 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:35:08" (2/3) ... [2023-08-25 08:35:08,945 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b1f1f1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 08:35:08, skipping insertion in model container [2023-08-25 08:35:08,945 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 08:35:08" (3/3) ... [2023-08-25 08:35:08,946 INFO L112 eAbstractionObserver]: Analyzing ICFG 45_monabsex1_vs.i [2023-08-25 08:35:08,961 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-25 08:35:08,961 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-08-25 08:35:08,961 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-25 08:35:09,012 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:09,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 49 places, 47 transitions, 99 flow [2023-08-25 08:35:09,089 INFO L124 PetriNetUnfolderBase]: 2/57 cut-off events. [2023-08-25 08:35:09,089 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:35:09,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 57 events. 2/57 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 57 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 30. Up to 4 conditions per place. [2023-08-25 08:35:09,094 INFO L82 GeneralOperation]: Start removeDead. Operand has 49 places, 47 transitions, 99 flow [2023-08-25 08:35:09,098 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 43 places, 40 transitions, 85 flow [2023-08-25 08:35:09,102 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:09,113 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 43 places, 40 transitions, 85 flow [2023-08-25 08:35:09,116 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 43 places, 40 transitions, 85 flow [2023-08-25 08:35:09,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 43 places, 40 transitions, 85 flow [2023-08-25 08:35:09,145 INFO L124 PetriNetUnfolderBase]: 0/44 cut-off events. [2023-08-25 08:35:09,146 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:35:09,146 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49 conditions, 44 events. 0/44 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 22 event pairs, 0 based on Foata normal form. 0/41 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2023-08-25 08:35:09,147 INFO L119 LiptonReduction]: Number of co-enabled transitions 182 [2023-08-25 08:35:10,577 INFO L134 LiptonReduction]: Checked pairs total: 221 [2023-08-25 08:35:10,577 INFO L136 LiptonReduction]: Total number of compositions: 46 [2023-08-25 08:35:10,589 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:10,594 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:10,594 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:10,597 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:10,597 INFO L124 PetriNetUnfolderBase]: 0/7 cut-off events. [2023-08-25 08:35:10,597 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:35:10,598 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:10,598 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-08-25 08:35:10,599 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:10,603 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:10,603 INFO L85 PathProgramCache]: Analyzing trace with hash 7129320, now seen corresponding path program 1 times [2023-08-25 08:35:10,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:10,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591668881] [2023-08-25 08:35:10,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:10,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:10,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:10,704 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:10,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:10,733 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:10,735 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:10,736 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:10,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-25 08:35:10,738 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:10,740 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:10,741 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:10,741 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-25 08:35:10,755 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:10,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 65 places, 61 transitions, 134 flow [2023-08-25 08:35:10,774 INFO L124 PetriNetUnfolderBase]: 3/83 cut-off events. [2023-08-25 08:35:10,775 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:35:10,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 83 events. 3/83 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 115 event pairs, 0 based on Foata normal form. 0/70 useless extension candidates. Maximal degree in co-relation 58. Up to 6 conditions per place. [2023-08-25 08:35:10,776 INFO L82 GeneralOperation]: Start removeDead. Operand has 65 places, 61 transitions, 134 flow [2023-08-25 08:35:10,777 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 59 places, 54 transitions, 120 flow [2023-08-25 08:35:10,777 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:10,777 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 54 transitions, 120 flow [2023-08-25 08:35:10,777 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 54 transitions, 120 flow [2023-08-25 08:35:10,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 59 places, 54 transitions, 120 flow [2023-08-25 08:35:10,789 INFO L124 PetriNetUnfolderBase]: 0/64 cut-off events. [2023-08-25 08:35:10,790 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:35:10,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74 conditions, 64 events. 0/64 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 59 event pairs, 0 based on Foata normal form. 0/58 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2023-08-25 08:35:10,791 INFO L119 LiptonReduction]: Number of co-enabled transitions 728 [2023-08-25 08:35:12,150 INFO L134 LiptonReduction]: Checked pairs total: 1226 [2023-08-25 08:35:12,151 INFO L136 LiptonReduction]: Total number of compositions: 46 [2023-08-25 08:35:12,152 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:12,154 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:12,154 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:12,157 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:12,157 INFO L124 PetriNetUnfolderBase]: 0/17 cut-off events. [2023-08-25 08:35:12,157 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:35:12,157 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:12,158 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1] [2023-08-25 08:35:12,158 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:12,158 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:12,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1606403632, now seen corresponding path program 1 times [2023-08-25 08:35:12,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:12,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021149111] [2023-08-25 08:35:12,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:12,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:12,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:12,179 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:12,198 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:12,198 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:12,199 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:12,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-25 08:35:12,199 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:12,199 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:12,200 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:12,200 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-25 08:35:12,214 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:12,219 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 81 places, 75 transitions, 171 flow [2023-08-25 08:35:12,246 INFO L124 PetriNetUnfolderBase]: 4/109 cut-off events. [2023-08-25 08:35:12,246 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:35:12,248 INFO L83 FinitePrefix]: Finished finitePrefix Result has 125 conditions, 109 events. 4/109 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 180 event pairs, 0 based on Foata normal form. 0/91 useless extension candidates. Maximal degree in co-relation 87. Up to 8 conditions per place. [2023-08-25 08:35:12,248 INFO L82 GeneralOperation]: Start removeDead. Operand has 81 places, 75 transitions, 171 flow [2023-08-25 08:35:12,249 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 75 places, 68 transitions, 157 flow [2023-08-25 08:35:12,249 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:12,249 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 75 places, 68 transitions, 157 flow [2023-08-25 08:35:12,249 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 75 places, 68 transitions, 157 flow [2023-08-25 08:35:12,249 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 75 places, 68 transitions, 157 flow [2023-08-25 08:35:12,266 INFO L124 PetriNetUnfolderBase]: 0/84 cut-off events. [2023-08-25 08:35:12,266 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:35:12,266 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100 conditions, 84 events. 0/84 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 97 event pairs, 0 based on Foata normal form. 0/75 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2023-08-25 08:35:12,268 INFO L119 LiptonReduction]: Number of co-enabled transitions 1638 [2023-08-25 08:35:13,691 INFO L134 LiptonReduction]: Checked pairs total: 3467 [2023-08-25 08:35:13,692 INFO L136 LiptonReduction]: Total number of compositions: 56 [2023-08-25 08:35:13,693 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:13,694 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:13,694 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:13,698 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:13,698 INFO L124 PetriNetUnfolderBase]: 0/25 cut-off events. [2023-08-25 08:35:13,698 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:35:13,698 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:13,698 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1] [2023-08-25 08:35:13,698 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:13,699 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:13,699 INFO L85 PathProgramCache]: Analyzing trace with hash 5496506, now seen corresponding path program 1 times [2023-08-25 08:35:13,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:13,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521648886] [2023-08-25 08:35:13,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:13,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:13,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:13,718 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:13,755 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:13,756 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:13,756 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:13,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-25 08:35:13,756 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:13,757 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:13,757 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:13,757 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-25 08:35:13,774 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:13,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 97 places, 89 transitions, 210 flow [2023-08-25 08:35:13,789 INFO L124 PetriNetUnfolderBase]: 5/135 cut-off events. [2023-08-25 08:35:13,790 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:35:13,791 INFO L83 FinitePrefix]: Finished finitePrefix Result has 158 conditions, 135 events. 5/135 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 237 event pairs, 0 based on Foata normal form. 0/112 useless extension candidates. Maximal degree in co-relation 117. Up to 10 conditions per place. [2023-08-25 08:35:13,791 INFO L82 GeneralOperation]: Start removeDead. Operand has 97 places, 89 transitions, 210 flow [2023-08-25 08:35:13,791 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 91 places, 82 transitions, 196 flow [2023-08-25 08:35:13,792 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:13,792 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 91 places, 82 transitions, 196 flow [2023-08-25 08:35:13,792 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 91 places, 82 transitions, 196 flow [2023-08-25 08:35:13,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 91 places, 82 transitions, 196 flow [2023-08-25 08:35:13,802 INFO L124 PetriNetUnfolderBase]: 0/104 cut-off events. [2023-08-25 08:35:13,802 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:35:13,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 127 conditions, 104 events. 0/104 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 135 event pairs, 0 based on Foata normal form. 0/92 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2023-08-25 08:35:13,805 INFO L119 LiptonReduction]: Number of co-enabled transitions 2912 [2023-08-25 08:35:15,279 INFO L134 LiptonReduction]: Checked pairs total: 6381 [2023-08-25 08:35:15,279 INFO L136 LiptonReduction]: Total number of compositions: 64 [2023-08-25 08:35:15,281 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:15,281 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:15,282 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:15,285 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:15,285 INFO L124 PetriNetUnfolderBase]: 0/33 cut-off events. [2023-08-25 08:35:15,285 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:35:15,285 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:15,285 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:15,286 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:15,286 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:15,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1735720859, now seen corresponding path program 1 times [2023-08-25 08:35:15,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:15,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943120724] [2023-08-25 08:35:15,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:15,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:15,308 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:15,324 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:15,324 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:15,324 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:15,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-25 08:35:15,325 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:15,325 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:15,326 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:15,326 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-25 08:35:15,351 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:15,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 113 places, 103 transitions, 251 flow [2023-08-25 08:35:15,368 INFO L124 PetriNetUnfolderBase]: 6/161 cut-off events. [2023-08-25 08:35:15,369 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:35:15,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 192 conditions, 161 events. 6/161 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 320 event pairs, 0 based on Foata normal form. 0/133 useless extension candidates. Maximal degree in co-relation 148. Up to 12 conditions per place. [2023-08-25 08:35:15,370 INFO L82 GeneralOperation]: Start removeDead. Operand has 113 places, 103 transitions, 251 flow [2023-08-25 08:35:15,370 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 107 places, 96 transitions, 237 flow [2023-08-25 08:35:15,371 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:15,371 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 107 places, 96 transitions, 237 flow [2023-08-25 08:35:15,371 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 107 places, 96 transitions, 237 flow [2023-08-25 08:35:15,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 107 places, 96 transitions, 237 flow [2023-08-25 08:35:15,386 INFO L124 PetriNetUnfolderBase]: 0/124 cut-off events. [2023-08-25 08:35:15,386 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:35:15,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155 conditions, 124 events. 0/124 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 179 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 0. Up to 6 conditions per place. [2023-08-25 08:35:15,388 INFO L119 LiptonReduction]: Number of co-enabled transitions 4550 [2023-08-25 08:35:17,136 INFO L134 LiptonReduction]: Checked pairs total: 8472 [2023-08-25 08:35:17,137 INFO L136 LiptonReduction]: Total number of compositions: 80 [2023-08-25 08:35:17,138 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:17,139 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:17,139 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:17,143 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:17,143 INFO L124 PetriNetUnfolderBase]: 0/41 cut-off events. [2023-08-25 08:35:17,143 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:35:17,143 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:17,143 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:17,144 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:17,144 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:17,144 INFO L85 PathProgramCache]: Analyzing trace with hash 856338484, now seen corresponding path program 1 times [2023-08-25 08:35:17,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:17,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640095582] [2023-08-25 08:35:17,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:17,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:17,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:17,163 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:17,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:17,180 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:17,180 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:17,180 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:17,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-25 08:35:17,180 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:17,181 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:17,181 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:17,181 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-25 08:35:17,201 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:17,203 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 129 places, 117 transitions, 294 flow [2023-08-25 08:35:17,224 INFO L124 PetriNetUnfolderBase]: 7/187 cut-off events. [2023-08-25 08:35:17,224 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:35:17,226 INFO L83 FinitePrefix]: Finished finitePrefix Result has 227 conditions, 187 events. 7/187 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 364 event pairs, 0 based on Foata normal form. 0/154 useless extension candidates. Maximal degree in co-relation 180. Up to 14 conditions per place. [2023-08-25 08:35:17,226 INFO L82 GeneralOperation]: Start removeDead. Operand has 129 places, 117 transitions, 294 flow [2023-08-25 08:35:17,227 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 123 places, 110 transitions, 280 flow [2023-08-25 08:35:17,227 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:17,227 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 123 places, 110 transitions, 280 flow [2023-08-25 08:35:17,227 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 123 places, 110 transitions, 280 flow [2023-08-25 08:35:17,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 110 transitions, 280 flow [2023-08-25 08:35:17,241 INFO L124 PetriNetUnfolderBase]: 0/144 cut-off events. [2023-08-25 08:35:17,241 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:35:17,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184 conditions, 144 events. 0/144 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 200 event pairs, 0 based on Foata normal form. 0/126 useless extension candidates. Maximal degree in co-relation 0. Up to 7 conditions per place. [2023-08-25 08:35:17,245 INFO L119 LiptonReduction]: Number of co-enabled transitions 6552 [2023-08-25 08:35:19,015 INFO L134 LiptonReduction]: Checked pairs total: 11928 [2023-08-25 08:35:19,015 INFO L136 LiptonReduction]: Total number of compositions: 89 [2023-08-25 08:35:19,017 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:19,017 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:19,018 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:19,023 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:19,023 INFO L124 PetriNetUnfolderBase]: 0/49 cut-off events. [2023-08-25 08:35:19,023 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:35:19,023 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:19,023 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:19,024 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:19,024 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:19,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1930680833, now seen corresponding path program 1 times [2023-08-25 08:35:19,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:19,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992715057] [2023-08-25 08:35:19,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:19,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:19,044 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:19,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:19,066 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:19,066 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:19,067 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:19,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-25 08:35:19,067 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:19,068 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:19,068 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:19,068 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-25 08:35:19,092 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:19,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 145 places, 131 transitions, 339 flow [2023-08-25 08:35:19,124 INFO L124 PetriNetUnfolderBase]: 8/213 cut-off events. [2023-08-25 08:35:19,124 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:35:19,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 263 conditions, 213 events. 8/213 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 464 event pairs, 0 based on Foata normal form. 0/175 useless extension candidates. Maximal degree in co-relation 213. Up to 16 conditions per place. [2023-08-25 08:35:19,128 INFO L82 GeneralOperation]: Start removeDead. Operand has 145 places, 131 transitions, 339 flow [2023-08-25 08:35:19,129 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 139 places, 124 transitions, 325 flow [2023-08-25 08:35:19,129 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:19,129 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 139 places, 124 transitions, 325 flow [2023-08-25 08:35:19,129 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 139 places, 124 transitions, 325 flow [2023-08-25 08:35:19,129 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 139 places, 124 transitions, 325 flow [2023-08-25 08:35:19,151 INFO L124 PetriNetUnfolderBase]: 0/164 cut-off events. [2023-08-25 08:35:19,151 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:35:19,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 214 conditions, 164 events. 0/164 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 258 event pairs, 0 based on Foata normal form. 0/143 useless extension candidates. Maximal degree in co-relation 0. Up to 8 conditions per place. [2023-08-25 08:35:19,157 INFO L119 LiptonReduction]: Number of co-enabled transitions 8918 [2023-08-25 08:35:21,158 INFO L134 LiptonReduction]: Checked pairs total: 20434 [2023-08-25 08:35:21,158 INFO L136 LiptonReduction]: Total number of compositions: 96 [2023-08-25 08:35:21,160 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:21,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;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:21,160 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:21,167 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:21,167 INFO L124 PetriNetUnfolderBase]: 0/57 cut-off events. [2023-08-25 08:35:21,182 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:35:21,182 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:21,182 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:21,183 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:21,183 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:21,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1713636989, now seen corresponding path program 1 times [2023-08-25 08:35:21,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:21,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406682150] [2023-08-25 08:35:21,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:21,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:21,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:21,217 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:21,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:21,252 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:21,253 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:21,253 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:21,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-25 08:35:21,253 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:21,254 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:21,254 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:21,254 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-25 08:35:21,294 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:21,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 145 transitions, 386 flow [2023-08-25 08:35:21,329 INFO L124 PetriNetUnfolderBase]: 9/239 cut-off events. [2023-08-25 08:35:21,329 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:35:21,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 300 conditions, 239 events. 9/239 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 538 event pairs, 0 based on Foata normal form. 0/196 useless extension candidates. Maximal degree in co-relation 247. Up to 18 conditions per place. [2023-08-25 08:35:21,331 INFO L82 GeneralOperation]: Start removeDead. Operand has 161 places, 145 transitions, 386 flow [2023-08-25 08:35:21,332 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 155 places, 138 transitions, 372 flow [2023-08-25 08:35:21,332 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:21,332 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 155 places, 138 transitions, 372 flow [2023-08-25 08:35:21,332 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 155 places, 138 transitions, 372 flow [2023-08-25 08:35:21,332 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 155 places, 138 transitions, 372 flow [2023-08-25 08:35:21,355 INFO L124 PetriNetUnfolderBase]: 0/184 cut-off events. [2023-08-25 08:35:21,356 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:35:21,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 245 conditions, 184 events. 0/184 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 304 event pairs, 0 based on Foata normal form. 0/160 useless extension candidates. Maximal degree in co-relation 0. Up to 9 conditions per place. [2023-08-25 08:35:21,363 INFO L119 LiptonReduction]: Number of co-enabled transitions 11648 [2023-08-25 08:35:23,443 INFO L134 LiptonReduction]: Checked pairs total: 24956 [2023-08-25 08:35:23,443 INFO L136 LiptonReduction]: Total number of compositions: 108 [2023-08-25 08:35:23,446 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:23,447 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:23,447 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:23,455 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:23,455 INFO L124 PetriNetUnfolderBase]: 0/65 cut-off events. [2023-08-25 08:35:23,455 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:35:23,455 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:23,456 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:23,456 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:23,456 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:23,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1299380727, now seen corresponding path program 1 times [2023-08-25 08:35:23,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:23,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033388104] [2023-08-25 08:35:23,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:23,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:23,492 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:23,527 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:23,527 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:23,528 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:23,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-25 08:35:23,529 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:23,530 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:23,530 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:23,532 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-25 08:35:23,564 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:23,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 177 places, 159 transitions, 435 flow [2023-08-25 08:35:23,594 INFO L124 PetriNetUnfolderBase]: 10/265 cut-off events. [2023-08-25 08:35:23,595 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:35:23,597 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 265 events. 10/265 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 567 event pairs, 0 based on Foata normal form. 0/217 useless extension candidates. Maximal degree in co-relation 282. Up to 20 conditions per place. [2023-08-25 08:35:23,597 INFO L82 GeneralOperation]: Start removeDead. Operand has 177 places, 159 transitions, 435 flow [2023-08-25 08:35:23,598 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 152 transitions, 421 flow [2023-08-25 08:35:23,598 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:23,598 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 171 places, 152 transitions, 421 flow [2023-08-25 08:35:23,599 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 171 places, 152 transitions, 421 flow [2023-08-25 08:35:23,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 171 places, 152 transitions, 421 flow [2023-08-25 08:35:23,622 INFO L124 PetriNetUnfolderBase]: 0/204 cut-off events. [2023-08-25 08:35:23,622 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:35:23,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 277 conditions, 204 events. 0/204 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 333 event pairs, 0 based on Foata normal form. 0/177 useless extension candidates. Maximal degree in co-relation 0. Up to 10 conditions per place. [2023-08-25 08:35:23,631 INFO L119 LiptonReduction]: Number of co-enabled transitions 14742 [2023-08-25 08:35:25,869 INFO L134 LiptonReduction]: Checked pairs total: 30080 [2023-08-25 08:35:25,869 INFO L136 LiptonReduction]: Total number of compositions: 120 [2023-08-25 08:35:25,870 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:25,871 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:25,871 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:25,878 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:25,878 INFO L124 PetriNetUnfolderBase]: 0/73 cut-off events. [2023-08-25 08:35:25,878 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:35:25,878 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:25,878 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:25,878 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:25,879 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:25,879 INFO L85 PathProgramCache]: Analyzing trace with hash 112648921, now seen corresponding path program 1 times [2023-08-25 08:35:25,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:25,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977769036] [2023-08-25 08:35:25,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:25,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:25,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:25,911 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:25,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:25,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:25,939 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:25,939 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:25,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-25 08:35:25,942 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:25,945 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:25,946 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:25,948 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-25 08:35:25,978 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:25,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 193 places, 173 transitions, 486 flow [2023-08-25 08:35:26,011 INFO L124 PetriNetUnfolderBase]: 11/291 cut-off events. [2023-08-25 08:35:26,011 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:35:26,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 377 conditions, 291 events. 11/291 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 629 event pairs, 0 based on Foata normal form. 0/238 useless extension candidates. Maximal degree in co-relation 320. Up to 22 conditions per place. [2023-08-25 08:35:26,013 INFO L82 GeneralOperation]: Start removeDead. Operand has 193 places, 173 transitions, 486 flow [2023-08-25 08:35:26,015 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 187 places, 166 transitions, 472 flow [2023-08-25 08:35:26,016 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:26,016 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 187 places, 166 transitions, 472 flow [2023-08-25 08:35:26,016 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 187 places, 166 transitions, 472 flow [2023-08-25 08:35:26,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 187 places, 166 transitions, 472 flow [2023-08-25 08:35:26,041 INFO L124 PetriNetUnfolderBase]: 0/224 cut-off events. [2023-08-25 08:35:26,041 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:35:26,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 310 conditions, 224 events. 0/224 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 357 event pairs, 0 based on Foata normal form. 0/194 useless extension candidates. Maximal degree in co-relation 0. Up to 11 conditions per place. [2023-08-25 08:35:26,046 INFO L119 LiptonReduction]: Number of co-enabled transitions 18200 [2023-08-25 08:35:28,450 INFO L134 LiptonReduction]: Checked pairs total: 34349 [2023-08-25 08:35:28,450 INFO L136 LiptonReduction]: Total number of compositions: 131 [2023-08-25 08:35:28,451 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:28,452 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:28,452 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:28,460 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:28,460 INFO L124 PetriNetUnfolderBase]: 0/81 cut-off events. [2023-08-25 08:35:28,460 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:35:28,460 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:28,460 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:28,460 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:28,460 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:28,461 INFO L85 PathProgramCache]: Analyzing trace with hash 690713743, now seen corresponding path program 1 times [2023-08-25 08:35:28,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:28,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832395715] [2023-08-25 08:35:28,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:28,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:28,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:28,478 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:28,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:28,491 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:28,491 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:28,491 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:28,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-25 08:35:28,491 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:28,492 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:28,492 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:28,492 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-25 08:35:28,517 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:28,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 209 places, 187 transitions, 539 flow [2023-08-25 08:35:28,555 INFO L124 PetriNetUnfolderBase]: 12/317 cut-off events. [2023-08-25 08:35:28,556 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:35:28,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 417 conditions, 317 events. 12/317 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 694 event pairs, 0 based on Foata normal form. 0/259 useless extension candidates. Maximal degree in co-relation 359. Up to 24 conditions per place. [2023-08-25 08:35:28,558 INFO L82 GeneralOperation]: Start removeDead. Operand has 209 places, 187 transitions, 539 flow [2023-08-25 08:35:28,560 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 203 places, 180 transitions, 525 flow [2023-08-25 08:35:28,560 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:28,560 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 203 places, 180 transitions, 525 flow [2023-08-25 08:35:28,560 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 203 places, 180 transitions, 525 flow [2023-08-25 08:35:28,560 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 203 places, 180 transitions, 525 flow [2023-08-25 08:35:28,589 INFO L124 PetriNetUnfolderBase]: 0/244 cut-off events. [2023-08-25 08:35:28,589 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:35:28,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 344 conditions, 244 events. 0/244 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 403 event pairs, 0 based on Foata normal form. 0/211 useless extension candidates. Maximal degree in co-relation 0. Up to 12 conditions per place. [2023-08-25 08:35:28,596 INFO L119 LiptonReduction]: Number of co-enabled transitions 22022 [2023-08-25 08:35:31,054 INFO L134 LiptonReduction]: Checked pairs total: 46612 [2023-08-25 08:35:31,054 INFO L136 LiptonReduction]: Total number of compositions: 141 [2023-08-25 08:35:31,055 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:31,056 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:31,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:31,065 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:31,065 INFO L124 PetriNetUnfolderBase]: 0/89 cut-off events. [2023-08-25 08:35:31,065 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:35:31,065 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:31,065 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:31,065 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:31,065 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:31,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1076077503, now seen corresponding path program 1 times [2023-08-25 08:35:31,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:31,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269315291] [2023-08-25 08:35:31,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:31,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:31,081 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:31,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:31,095 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:31,095 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:31,095 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:31,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-25 08:35:31,095 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:31,096 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:31,096 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:31,096 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-25 08:35:31,150 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:31,152 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 225 places, 201 transitions, 594 flow [2023-08-25 08:35:31,192 INFO L124 PetriNetUnfolderBase]: 13/343 cut-off events. [2023-08-25 08:35:31,193 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:35:31,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 458 conditions, 343 events. 13/343 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 752 event pairs, 0 based on Foata normal form. 0/280 useless extension candidates. Maximal degree in co-relation 399. Up to 26 conditions per place. [2023-08-25 08:35:31,196 INFO L82 GeneralOperation]: Start removeDead. Operand has 225 places, 201 transitions, 594 flow [2023-08-25 08:35:31,197 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 219 places, 194 transitions, 580 flow [2023-08-25 08:35:31,197 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:31,197 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 219 places, 194 transitions, 580 flow [2023-08-25 08:35:31,197 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 219 places, 194 transitions, 580 flow [2023-08-25 08:35:31,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 219 places, 194 transitions, 580 flow [2023-08-25 08:35:31,229 INFO L124 PetriNetUnfolderBase]: 0/264 cut-off events. [2023-08-25 08:35:31,229 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:35:31,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 379 conditions, 264 events. 0/264 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 417 event pairs, 0 based on Foata normal form. 0/228 useless extension candidates. Maximal degree in co-relation 0. Up to 13 conditions per place. [2023-08-25 08:35:31,237 INFO L119 LiptonReduction]: Number of co-enabled transitions 26208 [2023-08-25 08:35:33,773 INFO L134 LiptonReduction]: Checked pairs total: 54643 [2023-08-25 08:35:33,773 INFO L136 LiptonReduction]: Total number of compositions: 151 [2023-08-25 08:35:33,774 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:33,774 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:33,775 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:33,784 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:33,784 INFO L124 PetriNetUnfolderBase]: 0/97 cut-off events. [2023-08-25 08:35:33,784 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:35:33,784 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:33,785 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:33,785 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:33,785 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:33,785 INFO L85 PathProgramCache]: Analyzing trace with hash -143457928, now seen corresponding path program 1 times [2023-08-25 08:35:33,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:33,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002900780] [2023-08-25 08:35:33,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:33,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:33,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:33,804 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:33,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:33,822 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:33,822 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:33,822 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:33,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-25 08:35:33,822 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:33,823 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:33,823 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:33,823 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-25 08:35:33,853 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:33,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 241 places, 215 transitions, 651 flow [2023-08-25 08:35:33,948 INFO L124 PetriNetUnfolderBase]: 14/369 cut-off events. [2023-08-25 08:35:33,948 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:35:33,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 500 conditions, 369 events. 14/369 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 801 event pairs, 0 based on Foata normal form. 0/301 useless extension candidates. Maximal degree in co-relation 440. Up to 28 conditions per place. [2023-08-25 08:35:33,951 INFO L82 GeneralOperation]: Start removeDead. Operand has 241 places, 215 transitions, 651 flow [2023-08-25 08:35:33,952 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 235 places, 208 transitions, 637 flow [2023-08-25 08:35:33,953 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:33,953 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 235 places, 208 transitions, 637 flow [2023-08-25 08:35:33,953 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 235 places, 208 transitions, 637 flow [2023-08-25 08:35:33,953 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 235 places, 208 transitions, 637 flow [2023-08-25 08:35:33,989 INFO L124 PetriNetUnfolderBase]: 0/284 cut-off events. [2023-08-25 08:35:33,989 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:35:33,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 415 conditions, 284 events. 0/284 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 453 event pairs, 0 based on Foata normal form. 0/245 useless extension candidates. Maximal degree in co-relation 0. Up to 14 conditions per place. [2023-08-25 08:35:34,000 INFO L119 LiptonReduction]: Number of co-enabled transitions 30758 [2023-08-25 08:35:36,760 INFO L134 LiptonReduction]: Checked pairs total: 67019 [2023-08-25 08:35:36,761 INFO L136 LiptonReduction]: Total number of compositions: 158 [2023-08-25 08:35:36,762 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:36,762 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:36,762 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:36,777 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:36,777 INFO L124 PetriNetUnfolderBase]: 0/105 cut-off events. [2023-08-25 08:35:36,777 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:35:36,777 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:36,777 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:36,777 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:36,778 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:36,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1872422447, now seen corresponding path program 1 times [2023-08-25 08:35:36,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:36,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527266562] [2023-08-25 08:35:36,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:36,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:36,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:36,800 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:36,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:36,823 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:36,824 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:36,824 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:36,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-25 08:35:36,824 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:36,825 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:36,825 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:36,825 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-25 08:35:36,857 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:36,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 257 places, 229 transitions, 710 flow [2023-08-25 08:35:36,946 INFO L124 PetriNetUnfolderBase]: 15/395 cut-off events. [2023-08-25 08:35:36,947 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:35:36,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 543 conditions, 395 events. 15/395 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 866 event pairs, 0 based on Foata normal form. 0/322 useless extension candidates. Maximal degree in co-relation 482. Up to 30 conditions per place. [2023-08-25 08:35:36,951 INFO L82 GeneralOperation]: Start removeDead. Operand has 257 places, 229 transitions, 710 flow [2023-08-25 08:35:36,952 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 251 places, 222 transitions, 696 flow [2023-08-25 08:35:36,952 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:36,952 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 251 places, 222 transitions, 696 flow [2023-08-25 08:35:36,953 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 251 places, 222 transitions, 696 flow [2023-08-25 08:35:36,953 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 251 places, 222 transitions, 696 flow [2023-08-25 08:35:36,993 INFO L124 PetriNetUnfolderBase]: 0/304 cut-off events. [2023-08-25 08:35:36,993 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:35:36,993 INFO L83 FinitePrefix]: Finished finitePrefix Result has 452 conditions, 304 events. 0/304 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 486 event pairs, 0 based on Foata normal form. 0/262 useless extension candidates. Maximal degree in co-relation 0. Up to 15 conditions per place. [2023-08-25 08:35:37,003 INFO L119 LiptonReduction]: Number of co-enabled transitions 35672 [2023-08-25 08:35:40,013 INFO L134 LiptonReduction]: Checked pairs total: 79836 [2023-08-25 08:35:40,013 INFO L136 LiptonReduction]: Total number of compositions: 173 [2023-08-25 08:35:40,014 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:40,014 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:40,014 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:40,056 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:40,056 INFO L124 PetriNetUnfolderBase]: 0/113 cut-off events. [2023-08-25 08:35:40,056 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:35:40,056 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:40,056 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:40,057 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:40,057 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:40,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1119283935, now seen corresponding path program 1 times [2023-08-25 08:35:40,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:40,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801917370] [2023-08-25 08:35:40,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:40,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:40,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:40,092 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:40,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:40,110 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:40,110 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:40,111 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:40,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-25 08:35:40,111 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:40,111 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:40,111 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:40,111 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-25 08:35:40,147 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:40,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 273 places, 243 transitions, 771 flow [2023-08-25 08:35:40,206 INFO L124 PetriNetUnfolderBase]: 16/421 cut-off events. [2023-08-25 08:35:40,206 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:35:40,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 587 conditions, 421 events. 16/421 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 929 event pairs, 0 based on Foata normal form. 0/343 useless extension candidates. Maximal degree in co-relation 525. Up to 32 conditions per place. [2023-08-25 08:35:40,212 INFO L82 GeneralOperation]: Start removeDead. Operand has 273 places, 243 transitions, 771 flow [2023-08-25 08:35:40,213 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 267 places, 236 transitions, 757 flow [2023-08-25 08:35:40,214 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:40,214 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 267 places, 236 transitions, 757 flow [2023-08-25 08:35:40,214 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 267 places, 236 transitions, 757 flow [2023-08-25 08:35:40,214 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 267 places, 236 transitions, 757 flow [2023-08-25 08:35:40,260 INFO L124 PetriNetUnfolderBase]: 0/324 cut-off events. [2023-08-25 08:35:40,260 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:35:40,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 490 conditions, 324 events. 0/324 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 517 event pairs, 0 based on Foata normal form. 0/279 useless extension candidates. Maximal degree in co-relation 0. Up to 16 conditions per place. [2023-08-25 08:35:40,272 INFO L119 LiptonReduction]: Number of co-enabled transitions 40950 [2023-08-25 08:35:43,448 INFO L134 LiptonReduction]: Checked pairs total: 84141 [2023-08-25 08:35:43,448 INFO L136 LiptonReduction]: Total number of compositions: 178 [2023-08-25 08:35:43,449 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:43,449 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:43,449 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:43,468 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:43,468 INFO L124 PetriNetUnfolderBase]: 0/121 cut-off events. [2023-08-25 08:35:43,468 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:35:43,468 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:43,468 INFO L208 CegarLoopForPetriNet]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:43,468 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:43,469 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:43,469 INFO L85 PathProgramCache]: Analyzing trace with hash 893118225, now seen corresponding path program 1 times [2023-08-25 08:35:43,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:43,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783831669] [2023-08-25 08:35:43,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:43,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:43,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:43,520 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:43,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:43,545 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:43,545 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:43,545 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:43,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-25 08:35:43,545 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:43,546 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:43,546 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:43,546 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-25 08:35:43,583 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:43,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 289 places, 257 transitions, 834 flow [2023-08-25 08:35:43,649 INFO L124 PetriNetUnfolderBase]: 17/447 cut-off events. [2023-08-25 08:35:43,650 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:35:43,653 INFO L83 FinitePrefix]: Finished finitePrefix Result has 632 conditions, 447 events. 17/447 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 997 event pairs, 0 based on Foata normal form. 0/364 useless extension candidates. Maximal degree in co-relation 569. Up to 34 conditions per place. [2023-08-25 08:35:43,654 INFO L82 GeneralOperation]: Start removeDead. Operand has 289 places, 257 transitions, 834 flow [2023-08-25 08:35:43,655 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 283 places, 250 transitions, 820 flow [2023-08-25 08:35:43,655 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:43,655 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 283 places, 250 transitions, 820 flow [2023-08-25 08:35:43,656 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 283 places, 250 transitions, 820 flow [2023-08-25 08:35:43,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 283 places, 250 transitions, 820 flow [2023-08-25 08:35:43,706 INFO L124 PetriNetUnfolderBase]: 0/344 cut-off events. [2023-08-25 08:35:43,706 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:35:43,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 529 conditions, 344 events. 0/344 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 561 event pairs, 0 based on Foata normal form. 0/296 useless extension candidates. Maximal degree in co-relation 0. Up to 17 conditions per place. [2023-08-25 08:35:43,716 INFO L119 LiptonReduction]: Number of co-enabled transitions 46592 [2023-08-25 08:35:47,446 INFO L134 LiptonReduction]: Checked pairs total: 107543 [2023-08-25 08:35:47,446 INFO L136 LiptonReduction]: Total number of compositions: 185 [2023-08-25 08:35:47,447 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:47,447 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:47,448 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:47,460 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:47,460 INFO L124 PetriNetUnfolderBase]: 0/129 cut-off events. [2023-08-25 08:35:47,460 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:35:47,460 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:47,461 INFO L208 CegarLoopForPetriNet]: trace histogram [16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:47,461 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:47,461 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:47,461 INFO L85 PathProgramCache]: Analyzing trace with hash 671332816, now seen corresponding path program 1 times [2023-08-25 08:35:47,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:47,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774233459] [2023-08-25 08:35:47,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:47,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:47,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:47,481 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:47,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:47,504 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:47,504 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:47,505 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:47,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-25 08:35:47,505 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:47,505 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:47,505 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:47,505 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-25 08:35:47,544 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:47,547 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 305 places, 271 transitions, 899 flow [2023-08-25 08:35:47,614 INFO L124 PetriNetUnfolderBase]: 18/473 cut-off events. [2023-08-25 08:35:47,614 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:35:47,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 678 conditions, 473 events. 18/473 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1060 event pairs, 0 based on Foata normal form. 0/385 useless extension candidates. Maximal degree in co-relation 614. Up to 36 conditions per place. [2023-08-25 08:35:47,618 INFO L82 GeneralOperation]: Start removeDead. Operand has 305 places, 271 transitions, 899 flow [2023-08-25 08:35:47,620 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 299 places, 264 transitions, 885 flow [2023-08-25 08:35:47,620 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:47,620 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 299 places, 264 transitions, 885 flow [2023-08-25 08:35:47,620 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 299 places, 264 transitions, 885 flow [2023-08-25 08:35:47,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 299 places, 264 transitions, 885 flow [2023-08-25 08:35:47,670 INFO L124 PetriNetUnfolderBase]: 0/364 cut-off events. [2023-08-25 08:35:47,670 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:35:47,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 569 conditions, 364 events. 0/364 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 594 event pairs, 0 based on Foata normal form. 0/313 useless extension candidates. Maximal degree in co-relation 0. Up to 18 conditions per place. [2023-08-25 08:35:47,680 INFO L119 LiptonReduction]: Number of co-enabled transitions 52598 [2023-08-25 08:35:51,200 INFO L134 LiptonReduction]: Checked pairs total: 118435 [2023-08-25 08:35:51,200 INFO L136 LiptonReduction]: Total number of compositions: 197 [2023-08-25 08:35:51,201 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:51,201 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:51,202 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:51,217 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:51,217 INFO L124 PetriNetUnfolderBase]: 0/137 cut-off events. [2023-08-25 08:35:51,218 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:35:51,218 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:51,218 INFO L208 CegarLoopForPetriNet]: trace histogram [17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:35:51,218 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:51,218 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:51,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1739756143, now seen corresponding path program 1 times [2023-08-25 08:35:51,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:51,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093429615] [2023-08-25 08:35:51,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:51,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:51,243 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:51,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:51,265 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:51,266 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:51,266 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:51,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-25 08:35:51,266 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:51,266 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:51,266 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:51,267 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-25 08:35:51,310 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:51,312 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 321 places, 285 transitions, 966 flow [2023-08-25 08:35:51,393 INFO L124 PetriNetUnfolderBase]: 19/499 cut-off events. [2023-08-25 08:35:51,394 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:35:51,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 725 conditions, 499 events. 19/499 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1117 event pairs, 0 based on Foata normal form. 0/406 useless extension candidates. Maximal degree in co-relation 660. Up to 38 conditions per place. [2023-08-25 08:35:51,399 INFO L82 GeneralOperation]: Start removeDead. Operand has 321 places, 285 transitions, 966 flow [2023-08-25 08:35:51,400 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 315 places, 278 transitions, 952 flow [2023-08-25 08:35:51,400 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:51,400 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 315 places, 278 transitions, 952 flow [2023-08-25 08:35:51,401 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 315 places, 278 transitions, 952 flow [2023-08-25 08:35:51,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 315 places, 278 transitions, 952 flow [2023-08-25 08:35:51,463 INFO L124 PetriNetUnfolderBase]: 0/384 cut-off events. [2023-08-25 08:35:51,464 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:35:51,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 610 conditions, 384 events. 0/384 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 639 event pairs, 0 based on Foata normal form. 0/330 useless extension candidates. Maximal degree in co-relation 0. Up to 19 conditions per place. [2023-08-25 08:35:51,478 INFO L119 LiptonReduction]: Number of co-enabled transitions 58968 [2023-08-25 08:35:55,114 INFO L134 LiptonReduction]: Checked pairs total: 136064 [2023-08-25 08:35:55,114 INFO L136 LiptonReduction]: Total number of compositions: 206 [2023-08-25 08:35:55,115 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:55,116 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:55,116 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:55,133 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:55,134 INFO L124 PetriNetUnfolderBase]: 0/145 cut-off events. [2023-08-25 08:35:55,134 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:35:55,134 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:55,134 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:35:55,134 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:55,134 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:55,134 INFO L85 PathProgramCache]: Analyzing trace with hash 189738936, now seen corresponding path program 1 times [2023-08-25 08:35:55,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:55,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683157201] [2023-08-25 08:35:55,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:55,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:55,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:55,174 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:55,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:55,207 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:55,207 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:55,209 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:55,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-25 08:35:55,209 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:55,209 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:55,210 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:55,210 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-25 08:35:55,253 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:55,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 337 places, 299 transitions, 1035 flow [2023-08-25 08:35:55,375 INFO L124 PetriNetUnfolderBase]: 20/525 cut-off events. [2023-08-25 08:35:55,375 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:35:55,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 773 conditions, 525 events. 20/525 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1179 event pairs, 0 based on Foata normal form. 0/427 useless extension candidates. Maximal degree in co-relation 707. Up to 40 conditions per place. [2023-08-25 08:35:55,380 INFO L82 GeneralOperation]: Start removeDead. Operand has 337 places, 299 transitions, 1035 flow [2023-08-25 08:35:55,381 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 331 places, 292 transitions, 1021 flow [2023-08-25 08:35:55,381 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:55,381 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 331 places, 292 transitions, 1021 flow [2023-08-25 08:35:55,382 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 331 places, 292 transitions, 1021 flow [2023-08-25 08:35:55,382 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 331 places, 292 transitions, 1021 flow [2023-08-25 08:35:55,440 INFO L124 PetriNetUnfolderBase]: 0/404 cut-off events. [2023-08-25 08:35:55,440 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:35:55,441 INFO L83 FinitePrefix]: Finished finitePrefix Result has 652 conditions, 404 events. 0/404 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 662 event pairs, 0 based on Foata normal form. 0/347 useless extension candidates. Maximal degree in co-relation 0. Up to 20 conditions per place. [2023-08-25 08:35:55,458 INFO L119 LiptonReduction]: Number of co-enabled transitions 65702 [2023-08-25 08:35:59,237 INFO L134 LiptonReduction]: Checked pairs total: 138997 [2023-08-25 08:35:59,238 INFO L136 LiptonReduction]: Total number of compositions: 222 [2023-08-25 08:35:59,239 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:59,239 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:59,239 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:59,258 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:59,258 INFO L124 PetriNetUnfolderBase]: 0/153 cut-off events. [2023-08-25 08:35:59,258 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:35:59,258 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:59,258 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:35:59,258 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:59,259 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:59,259 INFO L85 PathProgramCache]: Analyzing trace with hash -82410073, now seen corresponding path program 1 times [2023-08-25 08:35:59,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:59,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936299312] [2023-08-25 08:35:59,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:59,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:59,286 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:59,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:59,309 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:59,309 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:59,310 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:59,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-25 08:35:59,310 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:59,310 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:59,310 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:59,310 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-25 08:35:59,368 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:59,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 353 places, 313 transitions, 1106 flow [2023-08-25 08:35:59,465 INFO L124 PetriNetUnfolderBase]: 21/551 cut-off events. [2023-08-25 08:35:59,465 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:35:59,474 INFO L83 FinitePrefix]: Finished finitePrefix Result has 822 conditions, 551 events. 21/551 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1253 event pairs, 0 based on Foata normal form. 0/448 useless extension candidates. Maximal degree in co-relation 755. Up to 42 conditions per place. [2023-08-25 08:35:59,474 INFO L82 GeneralOperation]: Start removeDead. Operand has 353 places, 313 transitions, 1106 flow [2023-08-25 08:35:59,476 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 347 places, 306 transitions, 1092 flow [2023-08-25 08:35:59,476 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:59,476 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 347 places, 306 transitions, 1092 flow [2023-08-25 08:35:59,476 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 347 places, 306 transitions, 1092 flow [2023-08-25 08:35:59,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 347 places, 306 transitions, 1092 flow [2023-08-25 08:35:59,550 INFO L124 PetriNetUnfolderBase]: 0/424 cut-off events. [2023-08-25 08:35:59,550 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:35:59,551 INFO L83 FinitePrefix]: Finished finitePrefix Result has 695 conditions, 424 events. 0/424 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 720 event pairs, 0 based on Foata normal form. 0/364 useless extension candidates. Maximal degree in co-relation 0. Up to 21 conditions per place. [2023-08-25 08:35:59,571 INFO L119 LiptonReduction]: Number of co-enabled transitions 72800 [2023-08-25 08:36:03,592 INFO L134 LiptonReduction]: Checked pairs total: 161255 [2023-08-25 08:36:03,592 INFO L136 LiptonReduction]: Total number of compositions: 230 [2023-08-25 08:36:03,593 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:03,593 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:03,593 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:03,614 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:03,614 INFO L124 PetriNetUnfolderBase]: 0/161 cut-off events. [2023-08-25 08:36:03,614 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:36:03,614 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:03,614 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:03,614 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:03,615 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:03,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1688483197, now seen corresponding path program 1 times [2023-08-25 08:36:03,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:03,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785366868] [2023-08-25 08:36:03,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:03,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:03,655 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:03,701 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:03,701 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:03,702 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:03,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-25 08:36:03,702 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:03,702 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:03,702 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:03,702 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-25 08:36:03,753 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:03,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 369 places, 327 transitions, 1179 flow [2023-08-25 08:36:03,860 INFO L124 PetriNetUnfolderBase]: 22/577 cut-off events. [2023-08-25 08:36:03,860 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:36:03,870 INFO L83 FinitePrefix]: Finished finitePrefix Result has 872 conditions, 577 events. 22/577 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1303 event pairs, 0 based on Foata normal form. 0/469 useless extension candidates. Maximal degree in co-relation 804. Up to 44 conditions per place. [2023-08-25 08:36:03,870 INFO L82 GeneralOperation]: Start removeDead. Operand has 369 places, 327 transitions, 1179 flow [2023-08-25 08:36:03,872 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 363 places, 320 transitions, 1165 flow [2023-08-25 08:36:03,872 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:03,872 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 363 places, 320 transitions, 1165 flow [2023-08-25 08:36:03,872 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 363 places, 320 transitions, 1165 flow [2023-08-25 08:36:03,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 363 places, 320 transitions, 1165 flow [2023-08-25 08:36:03,956 INFO L124 PetriNetUnfolderBase]: 0/444 cut-off events. [2023-08-25 08:36:03,957 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:36:03,957 INFO L83 FinitePrefix]: Finished finitePrefix Result has 739 conditions, 444 events. 0/444 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 733 event pairs, 0 based on Foata normal form. 0/381 useless extension candidates. Maximal degree in co-relation 0. Up to 22 conditions per place. [2023-08-25 08:36:03,979 INFO L119 LiptonReduction]: Number of co-enabled transitions 80262 [2023-08-25 08:36:08,250 INFO L134 LiptonReduction]: Checked pairs total: 159985 [2023-08-25 08:36:08,250 INFO L136 LiptonReduction]: Total number of compositions: 244 [2023-08-25 08:36:08,251 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:08,252 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:08,252 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:08,273 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:08,273 INFO L124 PetriNetUnfolderBase]: 0/169 cut-off events. [2023-08-25 08:36:08,273 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:36:08,273 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:08,273 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:08,273 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:08,274 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:08,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1819670608, now seen corresponding path program 1 times [2023-08-25 08:36:08,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:08,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011465075] [2023-08-25 08:36:08,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:08,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:08,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:08,311 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:08,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:08,337 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:08,337 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:08,337 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:08,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-25 08:36:08,337 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:08,338 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:08,338 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:08,338 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-25 08:36:08,389 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:08,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 385 places, 341 transitions, 1254 flow [2023-08-25 08:36:08,509 INFO L124 PetriNetUnfolderBase]: 23/603 cut-off events. [2023-08-25 08:36:08,509 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:36:08,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 923 conditions, 603 events. 23/603 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1378 event pairs, 0 based on Foata normal form. 0/490 useless extension candidates. Maximal degree in co-relation 854. Up to 46 conditions per place. [2023-08-25 08:36:08,521 INFO L82 GeneralOperation]: Start removeDead. Operand has 385 places, 341 transitions, 1254 flow [2023-08-25 08:36:08,523 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 379 places, 334 transitions, 1240 flow [2023-08-25 08:36:08,523 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:08,523 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 379 places, 334 transitions, 1240 flow [2023-08-25 08:36:08,524 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 379 places, 334 transitions, 1240 flow [2023-08-25 08:36:08,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 379 places, 334 transitions, 1240 flow [2023-08-25 08:36:08,652 INFO L124 PetriNetUnfolderBase]: 0/464 cut-off events. [2023-08-25 08:36:08,652 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:36:08,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 784 conditions, 464 events. 0/464 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 798 event pairs, 0 based on Foata normal form. 0/398 useless extension candidates. Maximal degree in co-relation 0. Up to 23 conditions per place. [2023-08-25 08:36:08,675 INFO L119 LiptonReduction]: Number of co-enabled transitions 88088 [2023-08-25 08:36:12,791 INFO L134 LiptonReduction]: Checked pairs total: 210967 [2023-08-25 08:36:12,791 INFO L136 LiptonReduction]: Total number of compositions: 244 [2023-08-25 08:36:12,792 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:12,792 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:12,792 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:12,809 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:12,809 INFO L124 PetriNetUnfolderBase]: 0/177 cut-off events. [2023-08-25 08:36:12,809 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:36:12,809 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:12,809 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:12,809 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:12,809 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:12,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1279768052, now seen corresponding path program 1 times [2023-08-25 08:36:12,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:12,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438629597] [2023-08-25 08:36:12,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:12,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:12,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:12,880 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:12,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:12,910 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:12,910 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:12,910 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:12,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-25 08:36:12,910 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:12,912 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:12,912 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:12,912 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-25 08:36:12,964 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:12,969 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 401 places, 355 transitions, 1331 flow [2023-08-25 08:36:13,077 INFO L124 PetriNetUnfolderBase]: 24/629 cut-off events. [2023-08-25 08:36:13,077 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:36:13,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 975 conditions, 629 events. 24/629 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1426 event pairs, 0 based on Foata normal form. 0/511 useless extension candidates. Maximal degree in co-relation 905. Up to 48 conditions per place. [2023-08-25 08:36:13,089 INFO L82 GeneralOperation]: Start removeDead. Operand has 401 places, 355 transitions, 1331 flow [2023-08-25 08:36:13,091 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 395 places, 348 transitions, 1317 flow [2023-08-25 08:36:13,091 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:13,091 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 395 places, 348 transitions, 1317 flow [2023-08-25 08:36:13,092 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 395 places, 348 transitions, 1317 flow [2023-08-25 08:36:13,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 395 places, 348 transitions, 1317 flow [2023-08-25 08:36:13,171 INFO L124 PetriNetUnfolderBase]: 0/484 cut-off events. [2023-08-25 08:36:13,172 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:36:13,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 830 conditions, 484 events. 0/484 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 807 event pairs, 0 based on Foata normal form. 0/415 useless extension candidates. Maximal degree in co-relation 0. Up to 24 conditions per place. [2023-08-25 08:36:13,190 INFO L119 LiptonReduction]: Number of co-enabled transitions 96278 [2023-08-25 08:36:17,821 INFO L134 LiptonReduction]: Checked pairs total: 195948 [2023-08-25 08:36:17,821 INFO L136 LiptonReduction]: Total number of compositions: 262 [2023-08-25 08:36:17,822 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:17,822 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:17,822 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:17,845 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:17,845 INFO L124 PetriNetUnfolderBase]: 0/185 cut-off events. [2023-08-25 08:36:17,845 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:36:17,845 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:17,845 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:17,845 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:17,845 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:17,846 INFO L85 PathProgramCache]: Analyzing trace with hash 544818071, now seen corresponding path program 1 times [2023-08-25 08:36:17,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:17,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874266535] [2023-08-25 08:36:17,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:17,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:17,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:17,875 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:17,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:17,910 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:17,910 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:17,910 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:17,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-25 08:36:17,910 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:17,911 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:17,911 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:17,911 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-25 08:36:17,963 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:17,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 417 places, 369 transitions, 1410 flow [2023-08-25 08:36:18,101 INFO L124 PetriNetUnfolderBase]: 25/655 cut-off events. [2023-08-25 08:36:18,101 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:36:18,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1028 conditions, 655 events. 25/655 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1491 event pairs, 0 based on Foata normal form. 0/532 useless extension candidates. Maximal degree in co-relation 957. Up to 50 conditions per place. [2023-08-25 08:36:18,117 INFO L82 GeneralOperation]: Start removeDead. Operand has 417 places, 369 transitions, 1410 flow [2023-08-25 08:36:18,119 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 411 places, 362 transitions, 1396 flow [2023-08-25 08:36:18,119 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:18,120 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 411 places, 362 transitions, 1396 flow [2023-08-25 08:36:18,120 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 411 places, 362 transitions, 1396 flow [2023-08-25 08:36:18,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 411 places, 362 transitions, 1396 flow [2023-08-25 08:36:18,227 INFO L124 PetriNetUnfolderBase]: 0/504 cut-off events. [2023-08-25 08:36:18,227 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:36:18,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 877 conditions, 504 events. 0/504 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 854 event pairs, 0 based on Foata normal form. 0/432 useless extension candidates. Maximal degree in co-relation 0. Up to 25 conditions per place. [2023-08-25 08:36:18,258 INFO L119 LiptonReduction]: Number of co-enabled transitions 104832 [2023-08-25 08:36:22,849 INFO L134 LiptonReduction]: Checked pairs total: 204572 [2023-08-25 08:36:22,849 INFO L136 LiptonReduction]: Total number of compositions: 272 [2023-08-25 08:36:22,850 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:22,850 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:22,850 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:22,875 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:22,875 INFO L124 PetriNetUnfolderBase]: 0/193 cut-off events. [2023-08-25 08:36:22,875 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:36:22,876 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:22,876 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:22,876 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:22,876 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:22,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1955710451, now seen corresponding path program 1 times [2023-08-25 08:36:22,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:22,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392769796] [2023-08-25 08:36:22,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:22,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:22,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:22,909 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:22,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:22,939 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:22,940 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:22,940 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:22,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-25 08:36:22,940 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:22,940 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:22,940 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:22,940 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-25 08:36:22,999 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:23,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 433 places, 383 transitions, 1491 flow [2023-08-25 08:36:23,150 INFO L124 PetriNetUnfolderBase]: 26/681 cut-off events. [2023-08-25 08:36:23,150 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:36:23,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1082 conditions, 681 events. 26/681 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1576 event pairs, 0 based on Foata normal form. 0/553 useless extension candidates. Maximal degree in co-relation 1010. Up to 52 conditions per place. [2023-08-25 08:36:23,164 INFO L82 GeneralOperation]: Start removeDead. Operand has 433 places, 383 transitions, 1491 flow [2023-08-25 08:36:23,167 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 427 places, 376 transitions, 1477 flow [2023-08-25 08:36:23,167 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:23,167 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 427 places, 376 transitions, 1477 flow [2023-08-25 08:36:23,167 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 427 places, 376 transitions, 1477 flow [2023-08-25 08:36:23,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 427 places, 376 transitions, 1477 flow [2023-08-25 08:36:23,285 INFO L124 PetriNetUnfolderBase]: 0/524 cut-off events. [2023-08-25 08:36:23,285 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:36:23,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 925 conditions, 524 events. 0/524 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 898 event pairs, 0 based on Foata normal form. 0/449 useless extension candidates. Maximal degree in co-relation 0. Up to 26 conditions per place. [2023-08-25 08:36:23,317 INFO L119 LiptonReduction]: Number of co-enabled transitions 113750 [2023-08-25 08:36:28,067 INFO L134 LiptonReduction]: Checked pairs total: 241349 [2023-08-25 08:36:28,067 INFO L136 LiptonReduction]: Total number of compositions: 282 [2023-08-25 08:36:28,068 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:28,068 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:28,068 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:28,098 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:28,098 INFO L124 PetriNetUnfolderBase]: 0/201 cut-off events. [2023-08-25 08:36:28,098 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:36:28,098 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:28,098 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:28,099 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:28,099 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:28,099 INFO L85 PathProgramCache]: Analyzing trace with hash -571483996, now seen corresponding path program 1 times [2023-08-25 08:36:28,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:28,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363707551] [2023-08-25 08:36:28,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:28,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:28,132 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:28,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:28,161 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:28,161 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:28,161 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:28,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-25 08:36:28,162 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:28,162 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:28,162 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:28,162 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-25 08:36:28,220 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:28,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 449 places, 397 transitions, 1574 flow [2023-08-25 08:36:28,425 INFO L124 PetriNetUnfolderBase]: 27/707 cut-off events. [2023-08-25 08:36:28,426 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:36:28,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1137 conditions, 707 events. 27/707 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1631 event pairs, 0 based on Foata normal form. 0/574 useless extension candidates. Maximal degree in co-relation 1064. Up to 54 conditions per place. [2023-08-25 08:36:28,435 INFO L82 GeneralOperation]: Start removeDead. Operand has 449 places, 397 transitions, 1574 flow [2023-08-25 08:36:28,436 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 443 places, 390 transitions, 1560 flow [2023-08-25 08:36:28,436 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:28,436 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 443 places, 390 transitions, 1560 flow [2023-08-25 08:36:28,437 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 443 places, 390 transitions, 1560 flow [2023-08-25 08:36:28,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 443 places, 390 transitions, 1560 flow [2023-08-25 08:36:28,533 INFO L124 PetriNetUnfolderBase]: 0/544 cut-off events. [2023-08-25 08:36:28,533 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:36:28,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 974 conditions, 544 events. 0/544 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 949 event pairs, 0 based on Foata normal form. 0/466 useless extension candidates. Maximal degree in co-relation 0. Up to 27 conditions per place. [2023-08-25 08:36:28,559 INFO L119 LiptonReduction]: Number of co-enabled transitions 123032 [2023-08-25 08:36:33,526 INFO L134 LiptonReduction]: Checked pairs total: 282490 [2023-08-25 08:36:33,526 INFO L136 LiptonReduction]: Total number of compositions: 291 [2023-08-25 08:36:33,527 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:33,527 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:33,527 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:33,559 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:33,560 INFO L124 PetriNetUnfolderBase]: 0/209 cut-off events. [2023-08-25 08:36:33,560 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:36:33,560 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:33,560 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:33,560 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:33,560 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:33,560 INFO L85 PathProgramCache]: Analyzing trace with hash -630065577, now seen corresponding path program 1 times [2023-08-25 08:36:33,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:33,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886369462] [2023-08-25 08:36:33,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:33,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:33,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:33,600 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:33,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:33,636 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:33,636 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:33,636 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:33,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-25 08:36:33,636 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:33,637 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:33,637 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:33,637 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-25 08:36:33,705 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:33,709 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 465 places, 411 transitions, 1659 flow [2023-08-25 08:36:33,855 INFO L124 PetriNetUnfolderBase]: 28/733 cut-off events. [2023-08-25 08:36:33,856 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:36:33,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1193 conditions, 733 events. 28/733 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1709 event pairs, 0 based on Foata normal form. 0/595 useless extension candidates. Maximal degree in co-relation 1119. Up to 56 conditions per place. [2023-08-25 08:36:33,868 INFO L82 GeneralOperation]: Start removeDead. Operand has 465 places, 411 transitions, 1659 flow [2023-08-25 08:36:33,871 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 459 places, 404 transitions, 1645 flow [2023-08-25 08:36:33,871 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:33,871 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 459 places, 404 transitions, 1645 flow [2023-08-25 08:36:33,871 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 459 places, 404 transitions, 1645 flow [2023-08-25 08:36:33,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 459 places, 404 transitions, 1645 flow [2023-08-25 08:36:33,964 INFO L124 PetriNetUnfolderBase]: 0/564 cut-off events. [2023-08-25 08:36:33,964 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:36:33,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1024 conditions, 564 events. 0/564 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 994 event pairs, 0 based on Foata normal form. 0/483 useless extension candidates. Maximal degree in co-relation 0. Up to 28 conditions per place. [2023-08-25 08:36:33,992 INFO L119 LiptonReduction]: Number of co-enabled transitions 132678 [2023-08-25 08:36:39,189 INFO L134 LiptonReduction]: Checked pairs total: 273115 [2023-08-25 08:36:39,189 INFO L136 LiptonReduction]: Total number of compositions: 307 [2023-08-25 08:36:39,190 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:39,190 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:39,190 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:39,217 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:39,218 INFO L124 PetriNetUnfolderBase]: 0/217 cut-off events. [2023-08-25 08:36:39,218 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:36:39,218 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:39,218 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:39,218 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:39,218 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:39,218 INFO L85 PathProgramCache]: Analyzing trace with hash 392698862, now seen corresponding path program 1 times [2023-08-25 08:36:39,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:39,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274326048] [2023-08-25 08:36:39,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:39,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:39,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:39,257 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:39,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:39,293 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:39,293 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:39,293 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:39,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-25 08:36:39,294 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:39,294 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:39,294 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:39,294 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-25 08:36:39,355 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:39,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 481 places, 425 transitions, 1746 flow [2023-08-25 08:36:39,539 INFO L124 PetriNetUnfolderBase]: 29/759 cut-off events. [2023-08-25 08:36:39,540 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:36:39,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1250 conditions, 759 events. 29/759 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1754 event pairs, 0 based on Foata normal form. 0/616 useless extension candidates. Maximal degree in co-relation 1175. Up to 58 conditions per place. [2023-08-25 08:36:39,558 INFO L82 GeneralOperation]: Start removeDead. Operand has 481 places, 425 transitions, 1746 flow [2023-08-25 08:36:39,561 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 475 places, 418 transitions, 1732 flow [2023-08-25 08:36:39,561 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:39,561 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 475 places, 418 transitions, 1732 flow [2023-08-25 08:36:39,561 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 475 places, 418 transitions, 1732 flow [2023-08-25 08:36:39,561 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 475 places, 418 transitions, 1732 flow [2023-08-25 08:36:39,665 INFO L124 PetriNetUnfolderBase]: 0/584 cut-off events. [2023-08-25 08:36:39,665 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:36:39,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1075 conditions, 584 events. 0/584 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1024 event pairs, 0 based on Foata normal form. 0/500 useless extension candidates. Maximal degree in co-relation 0. Up to 29 conditions per place. [2023-08-25 08:36:39,695 INFO L119 LiptonReduction]: Number of co-enabled transitions 142688 [2023-08-25 08:36:44,877 INFO L134 LiptonReduction]: Checked pairs total: 323908 [2023-08-25 08:36:44,877 INFO L136 LiptonReduction]: Total number of compositions: 307 [2023-08-25 08:36:44,878 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:44,878 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:44,878 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:44,903 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:44,903 INFO L124 PetriNetUnfolderBase]: 0/225 cut-off events. [2023-08-25 08:36:44,903 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:36:44,903 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:44,903 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:44,904 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:44,904 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:44,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1722132028, now seen corresponding path program 1 times [2023-08-25 08:36:44,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:44,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182444960] [2023-08-25 08:36:44,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:44,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:44,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:44,947 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:44,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:44,981 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:44,981 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:44,981 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:44,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-25 08:36:44,981 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:44,982 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:44,982 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:44,982 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-25 08:36:45,058 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:45,061 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 497 places, 439 transitions, 1835 flow [2023-08-25 08:36:45,251 INFO L124 PetriNetUnfolderBase]: 30/785 cut-off events. [2023-08-25 08:36:45,251 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:36:45,269 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1308 conditions, 785 events. 30/785 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1811 event pairs, 0 based on Foata normal form. 0/637 useless extension candidates. Maximal degree in co-relation 1232. Up to 60 conditions per place. [2023-08-25 08:36:45,270 INFO L82 GeneralOperation]: Start removeDead. Operand has 497 places, 439 transitions, 1835 flow [2023-08-25 08:36:45,273 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 491 places, 432 transitions, 1821 flow [2023-08-25 08:36:45,273 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:45,273 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 491 places, 432 transitions, 1821 flow [2023-08-25 08:36:45,273 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 491 places, 432 transitions, 1821 flow [2023-08-25 08:36:45,273 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 491 places, 432 transitions, 1821 flow [2023-08-25 08:36:45,407 INFO L124 PetriNetUnfolderBase]: 0/604 cut-off events. [2023-08-25 08:36:45,407 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:36:45,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1127 conditions, 604 events. 0/604 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1039 event pairs, 0 based on Foata normal form. 0/517 useless extension candidates. Maximal degree in co-relation 0. Up to 30 conditions per place. [2023-08-25 08:36:45,439 INFO L119 LiptonReduction]: Number of co-enabled transitions 153062 [2023-08-25 08:36:50,753 INFO L134 LiptonReduction]: Checked pairs total: 308338 [2023-08-25 08:36:50,753 INFO L136 LiptonReduction]: Total number of compositions: 327 [2023-08-25 08:36:50,754 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:50,754 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:50,754 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:50,793 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:50,794 INFO L124 PetriNetUnfolderBase]: 0/233 cut-off events. [2023-08-25 08:36:50,794 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:36:50,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:50,794 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:50,794 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:50,794 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:50,795 INFO L85 PathProgramCache]: Analyzing trace with hash 252315738, now seen corresponding path program 1 times [2023-08-25 08:36:50,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:50,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299175001] [2023-08-25 08:36:50,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:50,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:50,827 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:50,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:50,876 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:50,876 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:50,877 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:50,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-25 08:36:50,877 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:50,877 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:50,877 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:50,877 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-25 08:36:50,945 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:50,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 513 places, 453 transitions, 1926 flow [2023-08-25 08:36:51,238 INFO L124 PetriNetUnfolderBase]: 31/811 cut-off events. [2023-08-25 08:36:51,239 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:36:51,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1367 conditions, 811 events. 31/811 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1874 event pairs, 0 based on Foata normal form. 0/658 useless extension candidates. Maximal degree in co-relation 1290. Up to 62 conditions per place. [2023-08-25 08:36:51,256 INFO L82 GeneralOperation]: Start removeDead. Operand has 513 places, 453 transitions, 1926 flow [2023-08-25 08:36:51,259 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 507 places, 446 transitions, 1912 flow [2023-08-25 08:36:51,259 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:51,259 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 507 places, 446 transitions, 1912 flow [2023-08-25 08:36:51,259 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 507 places, 446 transitions, 1912 flow [2023-08-25 08:36:51,259 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 507 places, 446 transitions, 1912 flow [2023-08-25 08:36:51,378 INFO L124 PetriNetUnfolderBase]: 0/624 cut-off events. [2023-08-25 08:36:51,378 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:36:51,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1180 conditions, 624 events. 0/624 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1087 event pairs, 0 based on Foata normal form. 0/534 useless extension candidates. Maximal degree in co-relation 0. Up to 31 conditions per place. [2023-08-25 08:36:51,413 INFO L119 LiptonReduction]: Number of co-enabled transitions 163800 [2023-08-25 08:36:57,167 INFO L134 LiptonReduction]: Checked pairs total: 350698 [2023-08-25 08:36:57,167 INFO L136 LiptonReduction]: Total number of compositions: 323 [2023-08-25 08:36:57,169 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:57,169 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:57,169 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:57,207 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:57,207 INFO L124 PetriNetUnfolderBase]: 0/241 cut-off events. [2023-08-25 08:36:57,207 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:36:57,207 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:57,207 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:36:57,208 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:57,208 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:57,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1048500367, now seen corresponding path program 1 times [2023-08-25 08:36:57,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:57,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360860676] [2023-08-25 08:36:57,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:57,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:57,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:57,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:57,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:57,292 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:57,293 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:57,293 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:57,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-25 08:36:57,293 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:57,294 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:57,294 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:57,294 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-25 08:36:57,370 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:57,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 529 places, 467 transitions, 2019 flow [2023-08-25 08:36:57,594 INFO L124 PetriNetUnfolderBase]: 32/837 cut-off events. [2023-08-25 08:36:57,594 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:36:57,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1427 conditions, 837 events. 32/837 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1940 event pairs, 0 based on Foata normal form. 0/679 useless extension candidates. Maximal degree in co-relation 1349. Up to 64 conditions per place. [2023-08-25 08:36:57,611 INFO L82 GeneralOperation]: Start removeDead. Operand has 529 places, 467 transitions, 2019 flow [2023-08-25 08:36:57,614 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 523 places, 460 transitions, 2005 flow [2023-08-25 08:36:57,614 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:57,614 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 523 places, 460 transitions, 2005 flow [2023-08-25 08:36:57,614 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 523 places, 460 transitions, 2005 flow [2023-08-25 08:36:57,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 523 places, 460 transitions, 2005 flow [2023-08-25 08:36:57,755 INFO L124 PetriNetUnfolderBase]: 0/644 cut-off events. [2023-08-25 08:36:57,755 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:36:57,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1234 conditions, 644 events. 0/644 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1124 event pairs, 0 based on Foata normal form. 0/551 useless extension candidates. Maximal degree in co-relation 0. Up to 32 conditions per place. [2023-08-25 08:36:57,794 INFO L119 LiptonReduction]: Number of co-enabled transitions 174902 [2023-08-25 08:37:03,658 INFO L134 LiptonReduction]: Checked pairs total: 369527 [2023-08-25 08:37:03,658 INFO L136 LiptonReduction]: Total number of compositions: 345 [2023-08-25 08:37:03,659 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:03,659 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:03,659 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:03,692 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:03,693 INFO L124 PetriNetUnfolderBase]: 0/249 cut-off events. [2023-08-25 08:37:03,693 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:37:03,693 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:03,693 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:37:03,693 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:03,693 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:03,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1436195750, now seen corresponding path program 1 times [2023-08-25 08:37:03,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:03,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083379981] [2023-08-25 08:37:03,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:03,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:03,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:03,777 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:03,777 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:03,777 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:03,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-25 08:37:03,778 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:03,778 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:03,778 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:03,778 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-25 08:37:03,849 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:03,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 545 places, 481 transitions, 2114 flow [2023-08-25 08:37:04,047 INFO L124 PetriNetUnfolderBase]: 33/863 cut-off events. [2023-08-25 08:37:04,047 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:37:04,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1488 conditions, 863 events. 33/863 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2014 event pairs, 0 based on Foata normal form. 0/700 useless extension candidates. Maximal degree in co-relation 1409. Up to 66 conditions per place. [2023-08-25 08:37:04,066 INFO L82 GeneralOperation]: Start removeDead. Operand has 545 places, 481 transitions, 2114 flow [2023-08-25 08:37:04,069 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 539 places, 474 transitions, 2100 flow [2023-08-25 08:37:04,069 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:04,069 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 539 places, 474 transitions, 2100 flow [2023-08-25 08:37:04,069 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 539 places, 474 transitions, 2100 flow [2023-08-25 08:37:04,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 539 places, 474 transitions, 2100 flow [2023-08-25 08:37:04,207 INFO L124 PetriNetUnfolderBase]: 0/664 cut-off events. [2023-08-25 08:37:04,207 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:37:04,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1289 conditions, 664 events. 0/664 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1175 event pairs, 0 based on Foata normal form. 0/568 useless extension candidates. Maximal degree in co-relation 0. Up to 33 conditions per place. [2023-08-25 08:37:04,250 INFO L119 LiptonReduction]: Number of co-enabled transitions 186368 [2023-08-25 08:37:10,248 INFO L134 LiptonReduction]: Checked pairs total: 384374 [2023-08-25 08:37:10,248 INFO L136 LiptonReduction]: Total number of compositions: 356 [2023-08-25 08:37:10,249 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:10,249 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:10,249 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:10,290 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:10,291 INFO L124 PetriNetUnfolderBase]: 0/257 cut-off events. [2023-08-25 08:37:10,291 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:37:10,291 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:10,291 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:37:10,291 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:10,291 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:10,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1160360429, now seen corresponding path program 1 times [2023-08-25 08:37:10,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:10,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026911397] [2023-08-25 08:37:10,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:10,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:10,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:10,331 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:10,370 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:10,370 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:10,371 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:10,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-25 08:37:10,371 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:10,371 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:10,372 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:10,372 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-25 08:37:10,442 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:10,446 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 561 places, 495 transitions, 2211 flow [2023-08-25 08:37:10,662 INFO L124 PetriNetUnfolderBase]: 34/889 cut-off events. [2023-08-25 08:37:10,662 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:37:10,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1550 conditions, 889 events. 34/889 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2058 event pairs, 0 based on Foata normal form. 0/721 useless extension candidates. Maximal degree in co-relation 1470. Up to 68 conditions per place. [2023-08-25 08:37:10,681 INFO L82 GeneralOperation]: Start removeDead. Operand has 561 places, 495 transitions, 2211 flow [2023-08-25 08:37:10,683 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 555 places, 488 transitions, 2197 flow [2023-08-25 08:37:10,683 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:10,683 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 555 places, 488 transitions, 2197 flow [2023-08-25 08:37:10,684 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 555 places, 488 transitions, 2197 flow [2023-08-25 08:37:10,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 555 places, 488 transitions, 2197 flow [2023-08-25 08:37:10,819 INFO L124 PetriNetUnfolderBase]: 0/684 cut-off events. [2023-08-25 08:37:10,819 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:37:10,820 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1345 conditions, 684 events. 0/684 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1179 event pairs, 0 based on Foata normal form. 0/585 useless extension candidates. Maximal degree in co-relation 0. Up to 34 conditions per place. [2023-08-25 08:37:10,863 INFO L119 LiptonReduction]: Number of co-enabled transitions 198198 [2023-08-25 08:37:17,059 INFO L134 LiptonReduction]: Checked pairs total: 442855 [2023-08-25 08:37:17,059 INFO L136 LiptonReduction]: Total number of compositions: 367 [2023-08-25 08:37:17,060 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:17,060 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:17,060 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:17,109 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:17,109 INFO L124 PetriNetUnfolderBase]: 0/265 cut-off events. [2023-08-25 08:37:17,109 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:37:17,110 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:17,110 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:37:17,110 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:17,110 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:17,110 INFO L85 PathProgramCache]: Analyzing trace with hash 775775088, now seen corresponding path program 1 times [2023-08-25 08:37:17,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:17,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506976750] [2023-08-25 08:37:17,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:17,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:17,158 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:17,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:17,201 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:17,201 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:17,202 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:17,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-25 08:37:17,202 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:17,202 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:17,202 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:17,202 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-25 08:37:17,273 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:17,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 577 places, 509 transitions, 2310 flow [2023-08-25 08:37:17,489 INFO L124 PetriNetUnfolderBase]: 35/915 cut-off events. [2023-08-25 08:37:17,489 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:37:17,508 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1613 conditions, 915 events. 35/915 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2152 event pairs, 0 based on Foata normal form. 0/742 useless extension candidates. Maximal degree in co-relation 1532. Up to 70 conditions per place. [2023-08-25 08:37:17,508 INFO L82 GeneralOperation]: Start removeDead. Operand has 577 places, 509 transitions, 2310 flow [2023-08-25 08:37:17,592 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 571 places, 502 transitions, 2296 flow [2023-08-25 08:37:17,592 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:17,592 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 571 places, 502 transitions, 2296 flow [2023-08-25 08:37:17,592 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 571 places, 502 transitions, 2296 flow [2023-08-25 08:37:17,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 571 places, 502 transitions, 2296 flow [2023-08-25 08:37:17,733 INFO L124 PetriNetUnfolderBase]: 0/704 cut-off events. [2023-08-25 08:37:17,733 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:37:17,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1402 conditions, 704 events. 0/704 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1265 event pairs, 0 based on Foata normal form. 0/602 useless extension candidates. Maximal degree in co-relation 0. Up to 35 conditions per place. [2023-08-25 08:37:17,778 INFO L119 LiptonReduction]: Number of co-enabled transitions 210392 [2023-08-25 08:37:24,042 INFO L134 LiptonReduction]: Checked pairs total: 485128 [2023-08-25 08:37:24,043 INFO L136 LiptonReduction]: Total number of compositions: 374 [2023-08-25 08:37:24,044 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:24,044 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:24,044 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:24,210 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:24,210 INFO L124 PetriNetUnfolderBase]: 0/273 cut-off events. [2023-08-25 08:37:24,211 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:37:24,211 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:24,211 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:37:24,211 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:24,211 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:24,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1411767432, now seen corresponding path program 1 times [2023-08-25 08:37:24,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:24,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655441860] [2023-08-25 08:37:24,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:24,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:24,255 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:24,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:24,300 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:24,300 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:24,301 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:24,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-25 08:37:24,301 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:24,301 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:24,301 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:24,301 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-25 08:37:24,377 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:24,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 593 places, 523 transitions, 2411 flow [2023-08-25 08:37:24,594 INFO L124 PetriNetUnfolderBase]: 36/941 cut-off events. [2023-08-25 08:37:24,594 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:37:24,615 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1677 conditions, 941 events. 36/941 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2192 event pairs, 0 based on Foata normal form. 0/763 useless extension candidates. Maximal degree in co-relation 1595. Up to 72 conditions per place. [2023-08-25 08:37:24,615 INFO L82 GeneralOperation]: Start removeDead. Operand has 593 places, 523 transitions, 2411 flow [2023-08-25 08:37:24,618 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 587 places, 516 transitions, 2397 flow [2023-08-25 08:37:24,618 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:24,618 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 587 places, 516 transitions, 2397 flow [2023-08-25 08:37:24,618 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 587 places, 516 transitions, 2397 flow [2023-08-25 08:37:24,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 587 places, 516 transitions, 2397 flow [2023-08-25 08:37:24,770 INFO L124 PetriNetUnfolderBase]: 0/724 cut-off events. [2023-08-25 08:37:24,770 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:37:24,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1460 conditions, 724 events. 0/724 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1276 event pairs, 0 based on Foata normal form. 0/619 useless extension candidates. Maximal degree in co-relation 0. Up to 36 conditions per place. [2023-08-25 08:37:24,820 INFO L119 LiptonReduction]: Number of co-enabled transitions 222950 [2023-08-25 08:37:31,604 INFO L134 LiptonReduction]: Checked pairs total: 461140 [2023-08-25 08:37:31,604 INFO L136 LiptonReduction]: Total number of compositions: 380 [2023-08-25 08:37:31,605 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:31,605 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:31,605 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:31,643 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:31,643 INFO L124 PetriNetUnfolderBase]: 0/281 cut-off events. [2023-08-25 08:37:31,643 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:37:31,643 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:31,643 INFO L208 CegarLoopForPetriNet]: trace histogram [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 08:37:31,644 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:31,644 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:31,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1434963104, now seen corresponding path program 1 times [2023-08-25 08:37:31,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:31,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974575169] [2023-08-25 08:37:31,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:31,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:31,683 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:31,752 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:31,752 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:31,752 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:31,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-25 08:37:31,752 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:31,753 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:31,753 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:31,753 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-25 08:37:31,829 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:31,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 609 places, 537 transitions, 2514 flow [2023-08-25 08:37:32,052 INFO L124 PetriNetUnfolderBase]: 37/967 cut-off events. [2023-08-25 08:37:32,052 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:37:32,074 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1742 conditions, 967 events. 37/967 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2286 event pairs, 0 based on Foata normal form. 0/784 useless extension candidates. Maximal degree in co-relation 1659. Up to 74 conditions per place. [2023-08-25 08:37:32,074 INFO L82 GeneralOperation]: Start removeDead. Operand has 609 places, 537 transitions, 2514 flow [2023-08-25 08:37:32,077 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 603 places, 530 transitions, 2500 flow [2023-08-25 08:37:32,077 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:32,077 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 603 places, 530 transitions, 2500 flow [2023-08-25 08:37:32,077 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 603 places, 530 transitions, 2500 flow [2023-08-25 08:37:32,077 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 603 places, 530 transitions, 2500 flow [2023-08-25 08:37:32,240 INFO L124 PetriNetUnfolderBase]: 0/744 cut-off events. [2023-08-25 08:37:32,240 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:37:32,240 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1519 conditions, 744 events. 0/744 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1350 event pairs, 0 based on Foata normal form. 0/636 useless extension candidates. Maximal degree in co-relation 0. Up to 37 conditions per place. [2023-08-25 08:37:32,294 INFO L119 LiptonReduction]: Number of co-enabled transitions 235872 [2023-08-25 08:37:39,203 INFO L134 LiptonReduction]: Checked pairs total: 508254 [2023-08-25 08:37:39,203 INFO L136 LiptonReduction]: Total number of compositions: 392 [2023-08-25 08:37:39,204 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:39,204 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:39,204 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:39,244 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:39,244 INFO L124 PetriNetUnfolderBase]: 0/289 cut-off events. [2023-08-25 08:37:39,244 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:37:39,244 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:39,244 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:39,244 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:39,245 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:39,245 INFO L85 PathProgramCache]: Analyzing trace with hash -204374877, now seen corresponding path program 1 times [2023-08-25 08:37:39,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:39,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290566696] [2023-08-25 08:37:39,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:39,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:39,283 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:39,331 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:39,332 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:39,332 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:39,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-25 08:37:39,332 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:39,332 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:39,333 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:39,333 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-25 08:37:39,410 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:39,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 625 places, 551 transitions, 2619 flow [2023-08-25 08:37:39,799 INFO L124 PetriNetUnfolderBase]: 38/993 cut-off events. [2023-08-25 08:37:39,799 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:37:39,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1808 conditions, 993 events. 38/993 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2310 event pairs, 0 based on Foata normal form. 0/805 useless extension candidates. Maximal degree in co-relation 1724. Up to 76 conditions per place. [2023-08-25 08:37:39,832 INFO L82 GeneralOperation]: Start removeDead. Operand has 625 places, 551 transitions, 2619 flow [2023-08-25 08:37:39,835 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 619 places, 544 transitions, 2605 flow [2023-08-25 08:37:39,835 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:39,835 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 619 places, 544 transitions, 2605 flow [2023-08-25 08:37:39,836 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 619 places, 544 transitions, 2605 flow [2023-08-25 08:37:39,836 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 619 places, 544 transitions, 2605 flow [2023-08-25 08:37:40,035 INFO L124 PetriNetUnfolderBase]: 0/764 cut-off events. [2023-08-25 08:37:40,035 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:37:40,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1579 conditions, 764 events. 0/764 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1336 event pairs, 0 based on Foata normal form. 0/653 useless extension candidates. Maximal degree in co-relation 0. Up to 38 conditions per place. [2023-08-25 08:37:40,091 INFO L119 LiptonReduction]: Number of co-enabled transitions 249158 [2023-08-25 08:37:46,984 INFO L134 LiptonReduction]: Checked pairs total: 527215 [2023-08-25 08:37:46,984 INFO L136 LiptonReduction]: Total number of compositions: 404 [2023-08-25 08:37:46,985 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:46,985 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:46,985 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:47,031 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:47,031 INFO L124 PetriNetUnfolderBase]: 0/297 cut-off events. [2023-08-25 08:37:47,031 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:37:47,031 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:47,031 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:47,031 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:47,031 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:47,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1254992982, now seen corresponding path program 1 times [2023-08-25 08:37:47,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:47,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394264539] [2023-08-25 08:37:47,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:47,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:47,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:47,083 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:47,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:47,131 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:47,131 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:47,131 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:47,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-25 08:37:47,132 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:47,132 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:47,132 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:47,132 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-25 08:37:47,212 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:47,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 641 places, 565 transitions, 2726 flow [2023-08-25 08:37:47,555 INFO L124 PetriNetUnfolderBase]: 39/1019 cut-off events. [2023-08-25 08:37:47,556 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:37:47,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1875 conditions, 1019 events. 39/1019 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2368 event pairs, 0 based on Foata normal form. 0/826 useless extension candidates. Maximal degree in co-relation 1790. Up to 78 conditions per place. [2023-08-25 08:37:47,588 INFO L82 GeneralOperation]: Start removeDead. Operand has 641 places, 565 transitions, 2726 flow [2023-08-25 08:37:47,592 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 635 places, 558 transitions, 2712 flow [2023-08-25 08:37:47,592 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:47,592 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 635 places, 558 transitions, 2712 flow [2023-08-25 08:37:47,592 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 635 places, 558 transitions, 2712 flow [2023-08-25 08:37:47,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 635 places, 558 transitions, 2712 flow [2023-08-25 08:37:47,771 INFO L124 PetriNetUnfolderBase]: 0/784 cut-off events. [2023-08-25 08:37:47,771 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:37:47,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1640 conditions, 784 events. 0/784 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1368 event pairs, 0 based on Foata normal form. 0/670 useless extension candidates. Maximal degree in co-relation 0. Up to 39 conditions per place. [2023-08-25 08:37:47,831 INFO L119 LiptonReduction]: Number of co-enabled transitions 262808 [2023-08-25 08:37:54,858 INFO L134 LiptonReduction]: Checked pairs total: 579776 [2023-08-25 08:37:54,859 INFO L136 LiptonReduction]: Total number of compositions: 425 [2023-08-25 08:37:54,860 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:54,860 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:54,860 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:54,906 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:54,906 INFO L124 PetriNetUnfolderBase]: 0/305 cut-off events. [2023-08-25 08:37:54,906 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:37:54,906 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:54,906 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:54,907 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:54,907 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:54,907 INFO L85 PathProgramCache]: Analyzing trace with hash -58807201, now seen corresponding path program 1 times [2023-08-25 08:37:54,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:54,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278092368] [2023-08-25 08:37:54,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:54,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:54,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:54,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:55,005 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:55,006 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:55,006 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:55,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-25 08:37:55,006 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:55,006 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:55,007 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:55,007 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-25 08:37:55,201 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:55,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 657 places, 579 transitions, 2835 flow [2023-08-25 08:37:55,482 INFO L124 PetriNetUnfolderBase]: 40/1045 cut-off events. [2023-08-25 08:37:55,483 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:37:55,508 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1943 conditions, 1045 events. 40/1045 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2437 event pairs, 0 based on Foata normal form. 0/847 useless extension candidates. Maximal degree in co-relation 1857. Up to 80 conditions per place. [2023-08-25 08:37:55,508 INFO L82 GeneralOperation]: Start removeDead. Operand has 657 places, 579 transitions, 2835 flow [2023-08-25 08:37:55,512 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 651 places, 572 transitions, 2821 flow [2023-08-25 08:37:55,512 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:55,512 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 651 places, 572 transitions, 2821 flow [2023-08-25 08:37:55,512 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 651 places, 572 transitions, 2821 flow [2023-08-25 08:37:55,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 651 places, 572 transitions, 2821 flow [2023-08-25 08:37:55,691 INFO L124 PetriNetUnfolderBase]: 0/804 cut-off events. [2023-08-25 08:37:55,691 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:37:55,691 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1702 conditions, 804 events. 0/804 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1408 event pairs, 0 based on Foata normal form. 0/687 useless extension candidates. Maximal degree in co-relation 0. Up to 40 conditions per place. [2023-08-25 08:37:55,750 INFO L119 LiptonReduction]: Number of co-enabled transitions 276822 [2023-08-25 08:38:03,149 INFO L134 LiptonReduction]: Checked pairs total: 573533 [2023-08-25 08:38:03,150 INFO L136 LiptonReduction]: Total number of compositions: 426 [2023-08-25 08:38:03,150 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:03,151 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:03,151 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:03,197 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:03,198 INFO L124 PetriNetUnfolderBase]: 0/313 cut-off events. [2023-08-25 08:38:03,198 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:38:03,198 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:03,198 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:03,198 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:03,198 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:03,198 INFO L85 PathProgramCache]: Analyzing trace with hash 146928063, now seen corresponding path program 1 times [2023-08-25 08:38:03,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:03,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956458030] [2023-08-25 08:38:03,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:03,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:03,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:03,244 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:03,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:03,304 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:03,304 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:03,304 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:03,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-25 08:38:03,305 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:03,305 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:03,305 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:03,305 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-25 08:38:03,389 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:03,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 673 places, 593 transitions, 2946 flow [2023-08-25 08:38:03,683 INFO L124 PetriNetUnfolderBase]: 41/1071 cut-off events. [2023-08-25 08:38:03,683 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:38:03,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2012 conditions, 1071 events. 41/1071 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2525 event pairs, 0 based on Foata normal form. 0/868 useless extension candidates. Maximal degree in co-relation 1925. Up to 82 conditions per place. [2023-08-25 08:38:03,711 INFO L82 GeneralOperation]: Start removeDead. Operand has 673 places, 593 transitions, 2946 flow [2023-08-25 08:38:03,715 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 667 places, 586 transitions, 2932 flow [2023-08-25 08:38:03,715 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:03,715 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 667 places, 586 transitions, 2932 flow [2023-08-25 08:38:03,715 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 667 places, 586 transitions, 2932 flow [2023-08-25 08:38:03,715 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 667 places, 586 transitions, 2932 flow [2023-08-25 08:38:03,986 INFO L124 PetriNetUnfolderBase]: 0/824 cut-off events. [2023-08-25 08:38:03,986 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:38:03,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1765 conditions, 824 events. 0/824 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1467 event pairs, 0 based on Foata normal form. 0/704 useless extension candidates. Maximal degree in co-relation 0. Up to 41 conditions per place. [2023-08-25 08:38:04,046 INFO L119 LiptonReduction]: Number of co-enabled transitions 291200 [2023-08-25 08:38:11,578 INFO L134 LiptonReduction]: Checked pairs total: 597931 [2023-08-25 08:38:11,578 INFO L136 LiptonReduction]: Total number of compositions: 441 [2023-08-25 08:38:11,579 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:11,579 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:11,579 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:11,626 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:11,627 INFO L124 PetriNetUnfolderBase]: 0/321 cut-off events. [2023-08-25 08:38:11,627 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:38:11,627 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:11,627 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:11,627 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:11,627 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:11,627 INFO L85 PathProgramCache]: Analyzing trace with hash -452265940, now seen corresponding path program 1 times [2023-08-25 08:38:11,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:11,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874167598] [2023-08-25 08:38:11,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:11,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:11,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:11,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:11,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:11,727 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:11,727 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:11,727 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:11,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-25 08:38:11,728 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:11,728 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:11,728 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:11,728 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-25 08:38:11,811 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:11,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 689 places, 607 transitions, 3059 flow [2023-08-25 08:38:12,194 INFO L124 PetriNetUnfolderBase]: 42/1097 cut-off events. [2023-08-25 08:38:12,194 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:38:12,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2082 conditions, 1097 events. 42/1097 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2666 event pairs, 0 based on Foata normal form. 0/889 useless extension candidates. Maximal degree in co-relation 1994. Up to 84 conditions per place. [2023-08-25 08:38:12,240 INFO L82 GeneralOperation]: Start removeDead. Operand has 689 places, 607 transitions, 3059 flow [2023-08-25 08:38:12,244 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 683 places, 600 transitions, 3045 flow [2023-08-25 08:38:12,244 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:12,244 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 683 places, 600 transitions, 3045 flow [2023-08-25 08:38:12,244 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 683 places, 600 transitions, 3045 flow [2023-08-25 08:38:12,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 683 places, 600 transitions, 3045 flow [2023-08-25 08:38:12,484 INFO L124 PetriNetUnfolderBase]: 0/844 cut-off events. [2023-08-25 08:38:12,485 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:38:12,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1829 conditions, 844 events. 0/844 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1494 event pairs, 0 based on Foata normal form. 0/721 useless extension candidates. Maximal degree in co-relation 0. Up to 42 conditions per place. [2023-08-25 08:38:12,676 INFO L119 LiptonReduction]: Number of co-enabled transitions 305942 [2023-08-25 08:38:20,352 INFO L134 LiptonReduction]: Checked pairs total: 703830 [2023-08-25 08:38:20,353 INFO L136 LiptonReduction]: Total number of compositions: 442 [2023-08-25 08:38:20,353 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:20,354 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:20,354 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:20,407 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:20,407 INFO L124 PetriNetUnfolderBase]: 0/329 cut-off events. [2023-08-25 08:38:20,408 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:38:20,408 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:20,408 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:20,408 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:20,408 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:20,408 INFO L85 PathProgramCache]: Analyzing trace with hash 249121367, now seen corresponding path program 1 times [2023-08-25 08:38:20,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:20,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440273891] [2023-08-25 08:38:20,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:20,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:20,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:20,454 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:20,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:20,512 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:20,512 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:20,512 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:20,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-25 08:38:20,513 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:20,513 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:20,513 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:20,513 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-25 08:38:20,597 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:20,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 705 places, 621 transitions, 3174 flow [2023-08-25 08:38:21,028 INFO L124 PetriNetUnfolderBase]: 43/1123 cut-off events. [2023-08-25 08:38:21,028 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:38:21,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2153 conditions, 1123 events. 43/1123 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2649 event pairs, 0 based on Foata normal form. 0/910 useless extension candidates. Maximal degree in co-relation 2064. Up to 86 conditions per place. [2023-08-25 08:38:21,059 INFO L82 GeneralOperation]: Start removeDead. Operand has 705 places, 621 transitions, 3174 flow [2023-08-25 08:38:21,061 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 699 places, 614 transitions, 3160 flow [2023-08-25 08:38:21,061 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:21,062 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 699 places, 614 transitions, 3160 flow [2023-08-25 08:38:21,062 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 699 places, 614 transitions, 3160 flow [2023-08-25 08:38:21,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 699 places, 614 transitions, 3160 flow [2023-08-25 08:38:21,278 INFO L124 PetriNetUnfolderBase]: 0/864 cut-off events. [2023-08-25 08:38:21,278 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:38:21,279 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1894 conditions, 864 events. 0/864 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1532 event pairs, 0 based on Foata normal form. 0/738 useless extension candidates. Maximal degree in co-relation 0. Up to 43 conditions per place. [2023-08-25 08:38:21,350 INFO L119 LiptonReduction]: Number of co-enabled transitions 321048 [2023-08-25 08:38:29,135 INFO L134 LiptonReduction]: Checked pairs total: 740335 [2023-08-25 08:38:29,135 INFO L136 LiptonReduction]: Total number of compositions: 455 [2023-08-25 08:38:29,136 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:29,137 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:29,137 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:29,196 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:29,196 INFO L124 PetriNetUnfolderBase]: 0/337 cut-off events. [2023-08-25 08:38:29,196 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:38:29,196 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:29,197 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:29,197 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:29,197 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:29,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1154592581, now seen corresponding path program 1 times [2023-08-25 08:38:29,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:29,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469558300] [2023-08-25 08:38:29,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:29,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:29,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:29,263 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:29,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:29,322 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:29,322 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:29,323 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:29,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-25 08:38:29,323 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:29,323 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:29,323 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:29,323 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-25 08:38:29,410 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:29,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 721 places, 635 transitions, 3291 flow [2023-08-25 08:38:29,843 INFO L124 PetriNetUnfolderBase]: 44/1149 cut-off events. [2023-08-25 08:38:29,843 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:38:29,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2225 conditions, 1149 events. 44/1149 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2700 event pairs, 0 based on Foata normal form. 0/931 useless extension candidates. Maximal degree in co-relation 2135. Up to 88 conditions per place. [2023-08-25 08:38:29,878 INFO L82 GeneralOperation]: Start removeDead. Operand has 721 places, 635 transitions, 3291 flow [2023-08-25 08:38:29,881 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 715 places, 628 transitions, 3277 flow [2023-08-25 08:38:29,881 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:29,881 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 715 places, 628 transitions, 3277 flow [2023-08-25 08:38:29,882 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 715 places, 628 transitions, 3277 flow [2023-08-25 08:38:29,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 715 places, 628 transitions, 3277 flow [2023-08-25 08:38:30,108 INFO L124 PetriNetUnfolderBase]: 0/884 cut-off events. [2023-08-25 08:38:30,108 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:38:30,109 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1960 conditions, 884 events. 0/884 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1565 event pairs, 0 based on Foata normal form. 0/755 useless extension candidates. Maximal degree in co-relation 0. Up to 44 conditions per place. [2023-08-25 08:38:30,272 INFO L119 LiptonReduction]: Number of co-enabled transitions 336518 [2023-08-25 08:38:38,083 INFO L134 LiptonReduction]: Checked pairs total: 732314 [2023-08-25 08:38:38,084 INFO L136 LiptonReduction]: Total number of compositions: 478 [2023-08-25 08:38:38,085 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:38,085 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:38,085 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:38,141 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:38,141 INFO L124 PetriNetUnfolderBase]: 0/345 cut-off events. [2023-08-25 08:38:38,141 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:38:38,141 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:38,141 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:38,141 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:38,142 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:38,142 INFO L85 PathProgramCache]: Analyzing trace with hash 29108029, now seen corresponding path program 1 times [2023-08-25 08:38:38,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:38,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203450159] [2023-08-25 08:38:38,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:38,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:38,188 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:38,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:38,253 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:38,254 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:38,254 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:38,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-25 08:38:38,254 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:38,254 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:38,254 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:38,254 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-25 08:38:38,407 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:38,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 737 places, 649 transitions, 3410 flow [2023-08-25 08:38:38,737 INFO L124 PetriNetUnfolderBase]: 45/1175 cut-off events. [2023-08-25 08:38:38,738 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:38:38,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2298 conditions, 1175 events. 45/1175 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2761 event pairs, 0 based on Foata normal form. 0/952 useless extension candidates. Maximal degree in co-relation 2207. Up to 90 conditions per place. [2023-08-25 08:38:38,776 INFO L82 GeneralOperation]: Start removeDead. Operand has 737 places, 649 transitions, 3410 flow [2023-08-25 08:38:38,779 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 731 places, 642 transitions, 3396 flow [2023-08-25 08:38:38,780 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:38,780 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 731 places, 642 transitions, 3396 flow [2023-08-25 08:38:38,780 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 731 places, 642 transitions, 3396 flow [2023-08-25 08:38:38,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 731 places, 642 transitions, 3396 flow [2023-08-25 08:38:39,023 INFO L124 PetriNetUnfolderBase]: 0/904 cut-off events. [2023-08-25 08:38:39,024 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:38:39,024 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2027 conditions, 904 events. 0/904 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1613 event pairs, 0 based on Foata normal form. 0/772 useless extension candidates. Maximal degree in co-relation 0. Up to 45 conditions per place. [2023-08-25 08:38:39,107 INFO L119 LiptonReduction]: Number of co-enabled transitions 352352 [2023-08-25 08:38:47,072 INFO L134 LiptonReduction]: Checked pairs total: 793894 [2023-08-25 08:38:47,072 INFO L136 LiptonReduction]: Total number of compositions: 481 [2023-08-25 08:38:47,073 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:47,073 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:47,073 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:47,134 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:47,134 INFO L124 PetriNetUnfolderBase]: 0/353 cut-off events. [2023-08-25 08:38:47,134 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:38:47,134 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:47,135 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:47,135 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:47,135 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:47,135 INFO L85 PathProgramCache]: Analyzing trace with hash -186650242, now seen corresponding path program 1 times [2023-08-25 08:38:47,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:47,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555058186] [2023-08-25 08:38:47,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:47,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:47,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:47,186 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:47,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:47,244 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:47,244 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:47,244 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:47,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-25 08:38:47,244 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:47,245 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:47,245 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:47,245 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-25 08:38:47,334 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:47,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 753 places, 663 transitions, 3531 flow [2023-08-25 08:38:47,684 INFO L124 PetriNetUnfolderBase]: 46/1201 cut-off events. [2023-08-25 08:38:47,684 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:38:47,721 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2372 conditions, 1201 events. 46/1201 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2807 event pairs, 0 based on Foata normal form. 0/973 useless extension candidates. Maximal degree in co-relation 2280. Up to 92 conditions per place. [2023-08-25 08:38:47,721 INFO L82 GeneralOperation]: Start removeDead. Operand has 753 places, 663 transitions, 3531 flow [2023-08-25 08:38:47,725 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 747 places, 656 transitions, 3517 flow [2023-08-25 08:38:47,725 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:47,725 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 747 places, 656 transitions, 3517 flow [2023-08-25 08:38:47,725 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 747 places, 656 transitions, 3517 flow [2023-08-25 08:38:47,725 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 747 places, 656 transitions, 3517 flow [2023-08-25 08:38:48,021 INFO L124 PetriNetUnfolderBase]: 0/924 cut-off events. [2023-08-25 08:38:48,022 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:38:48,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2095 conditions, 924 events. 0/924 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1631 event pairs, 0 based on Foata normal form. 0/789 useless extension candidates. Maximal degree in co-relation 0. Up to 46 conditions per place. [2023-08-25 08:38:48,099 INFO L119 LiptonReduction]: Number of co-enabled transitions 368550 [2023-08-25 08:38:56,489 INFO L134 LiptonReduction]: Checked pairs total: 827025 [2023-08-25 08:38:56,489 INFO L136 LiptonReduction]: Total number of compositions: 489 [2023-08-25 08:38:56,490 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:56,490 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:56,490 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:56,560 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:56,560 INFO L124 PetriNetUnfolderBase]: 0/361 cut-off events. [2023-08-25 08:38:56,560 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:38:56,560 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:56,561 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:56,561 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:56,561 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:56,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1042607022, now seen corresponding path program 1 times [2023-08-25 08:38:56,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:56,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959981253] [2023-08-25 08:38:56,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:56,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:56,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:56,632 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:56,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:56,692 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:56,692 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:56,692 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:56,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-25 08:38:56,692 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:56,693 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:56,693 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:56,693 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-25 08:38:56,788 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:56,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 769 places, 677 transitions, 3654 flow [2023-08-25 08:38:57,123 INFO L124 PetriNetUnfolderBase]: 47/1227 cut-off events. [2023-08-25 08:38:57,124 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:38:57,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2447 conditions, 1227 events. 47/1227 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2884 event pairs, 0 based on Foata normal form. 0/994 useless extension candidates. Maximal degree in co-relation 2354. Up to 94 conditions per place. [2023-08-25 08:38:57,162 INFO L82 GeneralOperation]: Start removeDead. Operand has 769 places, 677 transitions, 3654 flow [2023-08-25 08:38:57,165 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 763 places, 670 transitions, 3640 flow [2023-08-25 08:38:57,165 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:57,165 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 763 places, 670 transitions, 3640 flow [2023-08-25 08:38:57,166 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 763 places, 670 transitions, 3640 flow [2023-08-25 08:38:57,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 763 places, 670 transitions, 3640 flow [2023-08-25 08:38:57,427 INFO L124 PetriNetUnfolderBase]: 0/944 cut-off events. [2023-08-25 08:38:57,427 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:38:57,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2164 conditions, 944 events. 0/944 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1659 event pairs, 0 based on Foata normal form. 0/806 useless extension candidates. Maximal degree in co-relation 0. Up to 47 conditions per place. [2023-08-25 08:38:57,519 INFO L119 LiptonReduction]: Number of co-enabled transitions 385112 [2023-08-25 08:39:06,069 INFO L134 LiptonReduction]: Checked pairs total: 784960 [2023-08-25 08:39:06,069 INFO L136 LiptonReduction]: Total number of compositions: 500 [2023-08-25 08:39:06,070 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:06,070 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:06,070 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:06,132 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:06,132 INFO L124 PetriNetUnfolderBase]: 0/369 cut-off events. [2023-08-25 08:39:06,132 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:39:06,133 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:06,133 INFO L208 CegarLoopForPetriNet]: trace histogram [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:39:06,133 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:06,133 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:06,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1108388360, now seen corresponding path program 1 times [2023-08-25 08:39:06,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:06,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706826821] [2023-08-25 08:39:06,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:06,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:06,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:06,183 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:06,245 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:06,245 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:06,245 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:06,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-25 08:39:06,246 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:06,246 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:06,246 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:06,246 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-25 08:39:06,352 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:06,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 785 places, 691 transitions, 3779 flow [2023-08-25 08:39:06,767 INFO L124 PetriNetUnfolderBase]: 48/1253 cut-off events. [2023-08-25 08:39:06,767 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:39:06,807 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2523 conditions, 1253 events. 48/1253 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2955 event pairs, 0 based on Foata normal form. 0/1015 useless extension candidates. Maximal degree in co-relation 2429. Up to 96 conditions per place. [2023-08-25 08:39:06,808 INFO L82 GeneralOperation]: Start removeDead. Operand has 785 places, 691 transitions, 3779 flow [2023-08-25 08:39:06,811 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 779 places, 684 transitions, 3765 flow [2023-08-25 08:39:06,811 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:06,811 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 779 places, 684 transitions, 3765 flow [2023-08-25 08:39:06,811 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 779 places, 684 transitions, 3765 flow [2023-08-25 08:39:06,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 779 places, 684 transitions, 3765 flow [2023-08-25 08:39:07,085 INFO L124 PetriNetUnfolderBase]: 0/964 cut-off events. [2023-08-25 08:39:07,085 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:39:07,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2234 conditions, 964 events. 0/964 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1744 event pairs, 0 based on Foata normal form. 0/823 useless extension candidates. Maximal degree in co-relation 0. Up to 48 conditions per place. [2023-08-25 08:39:07,178 INFO L119 LiptonReduction]: Number of co-enabled transitions 402038 [2023-08-25 08:39:15,762 INFO L134 LiptonReduction]: Checked pairs total: 832689 [2023-08-25 08:39:15,763 INFO L136 LiptonReduction]: Total number of compositions: 514 [2023-08-25 08:39:15,763 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:15,764 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:15,764 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:15,828 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:15,828 INFO L124 PetriNetUnfolderBase]: 0/377 cut-off events. [2023-08-25 08:39:15,829 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:39:15,829 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:15,829 INFO L208 CegarLoopForPetriNet]: trace histogram [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:39:15,829 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:15,829 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:15,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1190150309, now seen corresponding path program 1 times [2023-08-25 08:39:15,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:15,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895022627] [2023-08-25 08:39:15,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:15,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:15,893 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:15,962 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:15,962 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:15,962 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:15,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-25 08:39:15,962 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:15,963 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:15,963 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:15,963 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-25 08:39:16,052 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:16,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 801 places, 705 transitions, 3906 flow [2023-08-25 08:39:16,506 INFO L124 PetriNetUnfolderBase]: 49/1279 cut-off events. [2023-08-25 08:39:16,507 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:39:16,542 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2600 conditions, 1279 events. 49/1279 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3002 event pairs, 0 based on Foata normal form. 0/1036 useless extension candidates. Maximal degree in co-relation 2505. Up to 98 conditions per place. [2023-08-25 08:39:16,542 INFO L82 GeneralOperation]: Start removeDead. Operand has 801 places, 705 transitions, 3906 flow [2023-08-25 08:39:16,545 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 795 places, 698 transitions, 3892 flow [2023-08-25 08:39:16,546 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:16,546 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 795 places, 698 transitions, 3892 flow [2023-08-25 08:39:16,546 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 795 places, 698 transitions, 3892 flow [2023-08-25 08:39:16,546 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 795 places, 698 transitions, 3892 flow [2023-08-25 08:39:16,860 INFO L124 PetriNetUnfolderBase]: 0/984 cut-off events. [2023-08-25 08:39:16,861 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:39:16,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2305 conditions, 984 events. 0/984 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1740 event pairs, 0 based on Foata normal form. 0/840 useless extension candidates. Maximal degree in co-relation 0. Up to 49 conditions per place. [2023-08-25 08:39:16,957 INFO L119 LiptonReduction]: Number of co-enabled transitions 419328 [2023-08-25 08:39:25,674 INFO L134 LiptonReduction]: Checked pairs total: 952173 [2023-08-25 08:39:25,674 INFO L136 LiptonReduction]: Total number of compositions: 514 [2023-08-25 08:39:25,675 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:25,675 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:25,675 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:25,743 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:25,743 INFO L124 PetriNetUnfolderBase]: 0/385 cut-off events. [2023-08-25 08:39:25,743 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:39:25,743 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:25,743 INFO L208 CegarLoopForPetriNet]: trace histogram [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:39:25,743 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:25,743 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:25,743 INFO L85 PathProgramCache]: Analyzing trace with hash -459854473, now seen corresponding path program 1 times [2023-08-25 08:39:25,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:25,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855405342] [2023-08-25 08:39:25,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:25,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:25,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:25,798 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:25,871 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:25,871 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:25,871 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:25,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-25 08:39:25,871 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:25,872 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:25,872 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:25,872 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-25 08:39:25,970 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:25,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 817 places, 719 transitions, 4035 flow [2023-08-25 08:39:26,463 INFO L124 PetriNetUnfolderBase]: 50/1305 cut-off events. [2023-08-25 08:39:26,463 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:39:26,499 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2678 conditions, 1305 events. 50/1305 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3082 event pairs, 0 based on Foata normal form. 0/1057 useless extension candidates. Maximal degree in co-relation 2582. Up to 100 conditions per place. [2023-08-25 08:39:26,499 INFO L82 GeneralOperation]: Start removeDead. Operand has 817 places, 719 transitions, 4035 flow [2023-08-25 08:39:26,501 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 811 places, 712 transitions, 4021 flow [2023-08-25 08:39:26,501 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:26,501 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 811 places, 712 transitions, 4021 flow [2023-08-25 08:39:26,502 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 811 places, 712 transitions, 4021 flow [2023-08-25 08:39:26,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 811 places, 712 transitions, 4021 flow [2023-08-25 08:39:26,800 INFO L124 PetriNetUnfolderBase]: 0/1004 cut-off events. [2023-08-25 08:39:26,800 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:39:26,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2377 conditions, 1004 events. 0/1004 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1781 event pairs, 0 based on Foata normal form. 0/857 useless extension candidates. Maximal degree in co-relation 0. Up to 50 conditions per place. [2023-08-25 08:39:26,902 INFO L119 LiptonReduction]: Number of co-enabled transitions 436982 [2023-08-25 08:39:35,769 INFO L134 LiptonReduction]: Checked pairs total: 900502 [2023-08-25 08:39:35,769 INFO L136 LiptonReduction]: Total number of compositions: 539 [2023-08-25 08:39:35,771 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:35,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;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:35,771 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:35,843 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:35,843 INFO L124 PetriNetUnfolderBase]: 0/393 cut-off events. [2023-08-25 08:39:35,843 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:39:35,843 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:35,843 INFO L208 CegarLoopForPetriNet]: trace histogram [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:39:35,843 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:35,844 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:35,844 INFO L85 PathProgramCache]: Analyzing trace with hash -965748745, now seen corresponding path program 1 times [2023-08-25 08:39:35,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:35,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021664599] [2023-08-25 08:39:35,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:35,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:35,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:35,902 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:35,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:35,966 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:35,966 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:35,966 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:35,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-25 08:39:35,967 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:35,967 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:35,967 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:35,967 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-25 08:39:36,057 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:36,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 833 places, 733 transitions, 4166 flow [2023-08-25 08:39:36,452 INFO L124 PetriNetUnfolderBase]: 51/1331 cut-off events. [2023-08-25 08:39:36,452 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:39:36,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2757 conditions, 1331 events. 51/1331 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3134 event pairs, 0 based on Foata normal form. 0/1078 useless extension candidates. Maximal degree in co-relation 2660. Up to 102 conditions per place. [2023-08-25 08:39:36,499 INFO L82 GeneralOperation]: Start removeDead. Operand has 833 places, 733 transitions, 4166 flow [2023-08-25 08:39:36,503 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 827 places, 726 transitions, 4152 flow [2023-08-25 08:39:36,503 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:36,503 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 827 places, 726 transitions, 4152 flow [2023-08-25 08:39:36,503 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 827 places, 726 transitions, 4152 flow [2023-08-25 08:39:36,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 827 places, 726 transitions, 4152 flow [2023-08-25 08:39:36,918 INFO L124 PetriNetUnfolderBase]: 0/1024 cut-off events. [2023-08-25 08:39:36,919 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:39:36,919 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2450 conditions, 1024 events. 0/1024 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1808 event pairs, 0 based on Foata normal form. 0/874 useless extension candidates. Maximal degree in co-relation 0. Up to 51 conditions per place. [2023-08-25 08:39:37,022 INFO L119 LiptonReduction]: Number of co-enabled transitions 455000 [2023-08-25 08:39:46,272 INFO L134 LiptonReduction]: Checked pairs total: 941605 [2023-08-25 08:39:46,272 INFO L136 LiptonReduction]: Total number of compositions: 535 [2023-08-25 08:39:46,273 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:46,273 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:46,273 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:46,348 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:46,348 INFO L124 PetriNetUnfolderBase]: 0/401 cut-off events. [2023-08-25 08:39:46,348 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:39:46,348 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:46,348 INFO L208 CegarLoopForPetriNet]: trace histogram [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:39:46,348 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:46,348 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:46,348 INFO L85 PathProgramCache]: Analyzing trace with hash 715330175, now seen corresponding path program 1 times [2023-08-25 08:39:46,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:46,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708897315] [2023-08-25 08:39:46,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:46,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:46,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:46,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:46,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:46,475 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:46,475 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:46,475 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:46,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-25 08:39:46,475 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:46,475 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:46,475 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:46,476 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-25 08:39:46,586 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:46,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 849 places, 747 transitions, 4299 flow [2023-08-25 08:39:47,063 INFO L124 PetriNetUnfolderBase]: 52/1357 cut-off events. [2023-08-25 08:39:47,063 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:39:47,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2837 conditions, 1357 events. 52/1357 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3193 event pairs, 0 based on Foata normal form. 0/1099 useless extension candidates. Maximal degree in co-relation 2739. Up to 104 conditions per place. [2023-08-25 08:39:47,105 INFO L82 GeneralOperation]: Start removeDead. Operand has 849 places, 747 transitions, 4299 flow [2023-08-25 08:39:47,108 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 843 places, 740 transitions, 4285 flow [2023-08-25 08:39:47,108 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:47,108 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 843 places, 740 transitions, 4285 flow [2023-08-25 08:39:47,108 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 843 places, 740 transitions, 4285 flow [2023-08-25 08:39:47,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 843 places, 740 transitions, 4285 flow [2023-08-25 08:39:47,432 INFO L124 PetriNetUnfolderBase]: 0/1044 cut-off events. [2023-08-25 08:39:47,433 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:39:47,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2524 conditions, 1044 events. 0/1044 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1847 event pairs, 0 based on Foata normal form. 0/891 useless extension candidates. Maximal degree in co-relation 0. Up to 52 conditions per place. [2023-08-25 08:39:47,546 INFO L119 LiptonReduction]: Number of co-enabled transitions 473382 [2023-08-25 08:39:56,904 INFO L134 LiptonReduction]: Checked pairs total: 1081468 [2023-08-25 08:39:56,905 INFO L136 LiptonReduction]: Total number of compositions: 549 [2023-08-25 08:39:56,906 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:56,906 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:56,906 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:56,985 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:56,985 INFO L124 PetriNetUnfolderBase]: 0/409 cut-off events. [2023-08-25 08:39:56,985 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:39:56,985 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:56,985 INFO L208 CegarLoopForPetriNet]: trace histogram [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:39:56,986 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:56,986 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:56,986 INFO L85 PathProgramCache]: Analyzing trace with hash -40473102, now seen corresponding path program 1 times [2023-08-25 08:39:56,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:56,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91275327] [2023-08-25 08:39:56,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:56,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:57,053 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:57,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:57,130 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:57,130 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:57,130 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:57,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-25 08:39:57,130 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:57,130 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:57,131 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:57,131 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-25 08:39:57,232 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:57,237 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 865 places, 761 transitions, 4434 flow [2023-08-25 08:39:57,725 INFO L124 PetriNetUnfolderBase]: 53/1383 cut-off events. [2023-08-25 08:39:57,725 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:39:57,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2918 conditions, 1383 events. 53/1383 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3263 event pairs, 0 based on Foata normal form. 0/1120 useless extension candidates. Maximal degree in co-relation 2819. Up to 106 conditions per place. [2023-08-25 08:39:57,773 INFO L82 GeneralOperation]: Start removeDead. Operand has 865 places, 761 transitions, 4434 flow [2023-08-25 08:39:57,777 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 859 places, 754 transitions, 4420 flow [2023-08-25 08:39:57,777 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:57,777 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 859 places, 754 transitions, 4420 flow [2023-08-25 08:39:57,777 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 859 places, 754 transitions, 4420 flow [2023-08-25 08:39:57,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 859 places, 754 transitions, 4420 flow [2023-08-25 08:39:58,123 INFO L124 PetriNetUnfolderBase]: 0/1064 cut-off events. [2023-08-25 08:39:58,123 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:39:58,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2599 conditions, 1064 events. 0/1064 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1908 event pairs, 0 based on Foata normal form. 0/908 useless extension candidates. Maximal degree in co-relation 0. Up to 53 conditions per place. [2023-08-25 08:39:58,242 INFO L119 LiptonReduction]: Number of co-enabled transitions 492128 [2023-08-25 08:40:07,849 INFO L134 LiptonReduction]: Checked pairs total: 1046701 [2023-08-25 08:40:07,849 INFO L136 LiptonReduction]: Total number of compositions: 554 [2023-08-25 08:40:07,850 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:07,851 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:07,851 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:07,933 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:07,933 INFO L124 PetriNetUnfolderBase]: 0/417 cut-off events. [2023-08-25 08:40:07,933 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:40:07,933 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:07,934 INFO L208 CegarLoopForPetriNet]: trace histogram [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:40:07,934 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:07,934 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:07,934 INFO L85 PathProgramCache]: Analyzing trace with hash -852120727, now seen corresponding path program 1 times [2023-08-25 08:40:07,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:07,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910324451] [2023-08-25 08:40:07,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:07,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:08,004 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:08,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:08,088 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:08,088 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:08,088 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:08,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-25 08:40:08,088 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:08,089 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:08,089 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:08,089 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-25 08:40:08,262 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:08,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 881 places, 775 transitions, 4571 flow [2023-08-25 08:40:08,720 INFO L124 PetriNetUnfolderBase]: 54/1409 cut-off events. [2023-08-25 08:40:08,720 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:40:08,774 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3000 conditions, 1409 events. 54/1409 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3305 event pairs, 0 based on Foata normal form. 0/1141 useless extension candidates. Maximal degree in co-relation 2900. Up to 108 conditions per place. [2023-08-25 08:40:08,774 INFO L82 GeneralOperation]: Start removeDead. Operand has 881 places, 775 transitions, 4571 flow [2023-08-25 08:40:08,778 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 875 places, 768 transitions, 4557 flow [2023-08-25 08:40:08,778 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:08,778 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 875 places, 768 transitions, 4557 flow [2023-08-25 08:40:08,778 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 875 places, 768 transitions, 4557 flow [2023-08-25 08:40:08,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 875 places, 768 transitions, 4557 flow [2023-08-25 08:40:09,129 INFO L124 PetriNetUnfolderBase]: 0/1084 cut-off events. [2023-08-25 08:40:09,130 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:40:09,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2675 conditions, 1084 events. 0/1084 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1992 event pairs, 0 based on Foata normal form. 0/925 useless extension candidates. Maximal degree in co-relation 0. Up to 54 conditions per place. [2023-08-25 08:40:09,257 INFO L119 LiptonReduction]: Number of co-enabled transitions 511238 [2023-08-25 08:40:19,111 INFO L134 LiptonReduction]: Checked pairs total: 1108040 [2023-08-25 08:40:19,111 INFO L136 LiptonReduction]: Total number of compositions: 571 [2023-08-25 08:40:19,112 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:19,112 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:19,112 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:19,275 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:19,275 INFO L124 PetriNetUnfolderBase]: 0/425 cut-off events. [2023-08-25 08:40:19,275 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:40:19,275 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:19,275 INFO L208 CegarLoopForPetriNet]: trace histogram [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:40:19,275 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:19,275 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:19,276 INFO L85 PathProgramCache]: Analyzing trace with hash 686245917, now seen corresponding path program 1 times [2023-08-25 08:40:19,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:19,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126670320] [2023-08-25 08:40:19,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:19,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:19,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:19,341 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:19,423 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:19,423 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:19,423 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:19,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-25 08:40:19,423 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:19,423 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:19,423 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:19,423 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-08-25 08:40:19,521 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:19,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 897 places, 789 transitions, 4710 flow [2023-08-25 08:40:19,995 INFO L124 PetriNetUnfolderBase]: 55/1435 cut-off events. [2023-08-25 08:40:19,995 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:40:20,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3083 conditions, 1435 events. 55/1435 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3425 event pairs, 0 based on Foata normal form. 0/1162 useless extension candidates. Maximal degree in co-relation 2982. Up to 110 conditions per place. [2023-08-25 08:40:20,054 INFO L82 GeneralOperation]: Start removeDead. Operand has 897 places, 789 transitions, 4710 flow [2023-08-25 08:40:20,058 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 891 places, 782 transitions, 4696 flow [2023-08-25 08:40:20,058 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:20,058 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 891 places, 782 transitions, 4696 flow [2023-08-25 08:40:20,059 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 891 places, 782 transitions, 4696 flow [2023-08-25 08:40:20,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 891 places, 782 transitions, 4696 flow [2023-08-25 08:40:20,582 INFO L124 PetriNetUnfolderBase]: 0/1104 cut-off events. [2023-08-25 08:40:20,582 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:40:20,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2752 conditions, 1104 events. 0/1104 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2054 event pairs, 0 based on Foata normal form. 0/942 useless extension candidates. Maximal degree in co-relation 0. Up to 55 conditions per place. [2023-08-25 08:40:20,698 INFO L119 LiptonReduction]: Number of co-enabled transitions 530712 [2023-08-25 08:40:30,726 INFO L134 LiptonReduction]: Checked pairs total: 1161727 [2023-08-25 08:40:30,726 INFO L136 LiptonReduction]: Total number of compositions: 579 [2023-08-25 08:40:30,727 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:30,727 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:30,727 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:30,815 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:30,815 INFO L124 PetriNetUnfolderBase]: 0/433 cut-off events. [2023-08-25 08:40:30,815 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:40:30,815 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:30,815 INFO L208 CegarLoopForPetriNet]: trace histogram [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:40:30,815 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:30,815 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:30,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1426875283, now seen corresponding path program 1 times [2023-08-25 08:40:30,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:30,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788284344] [2023-08-25 08:40:30,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:30,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:30,890 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:30,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:30,977 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:30,977 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:30,977 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:30,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-25 08:40:30,977 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:30,978 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:30,978 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:30,978 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-08-25 08:40:31,091 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:31,095 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 913 places, 803 transitions, 4851 flow [2023-08-25 08:40:31,620 INFO L124 PetriNetUnfolderBase]: 56/1461 cut-off events. [2023-08-25 08:40:31,620 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:40:31,680 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3167 conditions, 1461 events. 56/1461 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3471 event pairs, 0 based on Foata normal form. 0/1183 useless extension candidates. Maximal degree in co-relation 3065. Up to 112 conditions per place. [2023-08-25 08:40:31,680 INFO L82 GeneralOperation]: Start removeDead. Operand has 913 places, 803 transitions, 4851 flow [2023-08-25 08:40:31,684 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 907 places, 796 transitions, 4837 flow [2023-08-25 08:40:31,684 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:31,684 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 907 places, 796 transitions, 4837 flow [2023-08-25 08:40:31,684 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 907 places, 796 transitions, 4837 flow [2023-08-25 08:40:31,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 907 places, 796 transitions, 4837 flow [2023-08-25 08:40:32,093 INFO L124 PetriNetUnfolderBase]: 0/1124 cut-off events. [2023-08-25 08:40:32,094 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:40:32,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2830 conditions, 1124 events. 0/1124 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2103 event pairs, 0 based on Foata normal form. 0/959 useless extension candidates. Maximal degree in co-relation 0. Up to 56 conditions per place. [2023-08-25 08:40:32,221 INFO L119 LiptonReduction]: Number of co-enabled transitions 550550 [2023-08-25 08:40:42,358 INFO L134 LiptonReduction]: Checked pairs total: 1211144 [2023-08-25 08:40:42,358 INFO L136 LiptonReduction]: Total number of compositions: 586 [2023-08-25 08:40:42,359 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:42,359 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:42,359 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:42,453 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:42,453 INFO L124 PetriNetUnfolderBase]: 0/441 cut-off events. [2023-08-25 08:40:42,453 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:40:42,453 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:42,453 INFO L208 CegarLoopForPetriNet]: trace histogram [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:40:42,453 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:42,453 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:42,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1597610789, now seen corresponding path program 1 times [2023-08-25 08:40:42,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:42,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117552875] [2023-08-25 08:40:42,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:42,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:42,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:42,530 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:42,619 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:42,619 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:42,619 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:42,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-25 08:40:42,619 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:42,619 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:42,620 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:42,620 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-08-25 08:40:42,733 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:42,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 929 places, 817 transitions, 4994 flow [2023-08-25 08:40:43,342 INFO L124 PetriNetUnfolderBase]: 57/1487 cut-off events. [2023-08-25 08:40:43,342 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:40:43,396 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3252 conditions, 1487 events. 57/1487 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3540 event pairs, 0 based on Foata normal form. 0/1204 useless extension candidates. Maximal degree in co-relation 3149. Up to 114 conditions per place. [2023-08-25 08:40:43,396 INFO L82 GeneralOperation]: Start removeDead. Operand has 929 places, 817 transitions, 4994 flow [2023-08-25 08:40:43,401 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 923 places, 810 transitions, 4980 flow [2023-08-25 08:40:43,401 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:43,401 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 923 places, 810 transitions, 4980 flow [2023-08-25 08:40:43,401 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 923 places, 810 transitions, 4980 flow [2023-08-25 08:40:43,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 923 places, 810 transitions, 4980 flow [2023-08-25 08:40:43,813 INFO L124 PetriNetUnfolderBase]: 0/1144 cut-off events. [2023-08-25 08:40:43,813 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:40:43,813 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2909 conditions, 1144 events. 0/1144 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2138 event pairs, 0 based on Foata normal form. 0/976 useless extension candidates. Maximal degree in co-relation 0. Up to 57 conditions per place. [2023-08-25 08:40:43,955 INFO L119 LiptonReduction]: Number of co-enabled transitions 570752 [2023-08-25 08:40:54,437 INFO L134 LiptonReduction]: Checked pairs total: 1231072 [2023-08-25 08:40:54,438 INFO L136 LiptonReduction]: Total number of compositions: 610 [2023-08-25 08:40:54,439 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:54,439 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:54,439 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:54,579 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:54,579 INFO L124 PetriNetUnfolderBase]: 0/449 cut-off events. [2023-08-25 08:40:54,579 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:40:54,579 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:54,579 INFO L208 CegarLoopForPetriNet]: trace histogram [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:40:54,580 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:54,580 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:54,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1193948053, now seen corresponding path program 1 times [2023-08-25 08:40:54,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:54,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813350808] [2023-08-25 08:40:54,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:54,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:54,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:54,662 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:54,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:54,762 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:54,762 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:54,762 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:54,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-25 08:40:54,763 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:54,763 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:54,763 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:54,763 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-08-25 08:40:54,865 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:54,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 945 places, 831 transitions, 5139 flow [2023-08-25 08:40:55,451 INFO L124 PetriNetUnfolderBase]: 58/1513 cut-off events. [2023-08-25 08:40:55,452 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:40:55,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3338 conditions, 1513 events. 58/1513 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3567 event pairs, 0 based on Foata normal form. 0/1225 useless extension candidates. Maximal degree in co-relation 3234. Up to 116 conditions per place. [2023-08-25 08:40:55,519 INFO L82 GeneralOperation]: Start removeDead. Operand has 945 places, 831 transitions, 5139 flow [2023-08-25 08:40:55,522 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 939 places, 824 transitions, 5125 flow [2023-08-25 08:40:55,523 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:55,523 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 939 places, 824 transitions, 5125 flow [2023-08-25 08:40:55,523 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 939 places, 824 transitions, 5125 flow [2023-08-25 08:40:55,523 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 939 places, 824 transitions, 5125 flow [2023-08-25 08:40:56,045 INFO L124 PetriNetUnfolderBase]: 0/1164 cut-off events. [2023-08-25 08:40:56,045 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:40:56,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2989 conditions, 1164 events. 0/1164 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2139 event pairs, 0 based on Foata normal form. 0/993 useless extension candidates. Maximal degree in co-relation 0. Up to 58 conditions per place. [2023-08-25 08:40:56,177 INFO L119 LiptonReduction]: Number of co-enabled transitions 591318 [2023-08-25 08:41:07,043 INFO L134 LiptonReduction]: Checked pairs total: 1307108 [2023-08-25 08:41:07,044 INFO L136 LiptonReduction]: Total number of compositions: 604 [2023-08-25 08:41:07,045 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:07,045 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:07,045 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:07,144 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:07,144 INFO L124 PetriNetUnfolderBase]: 0/457 cut-off events. [2023-08-25 08:41:07,144 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:41:07,145 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:07,145 INFO L208 CegarLoopForPetriNet]: trace histogram [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:41:07,145 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:07,145 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:07,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1379884887, now seen corresponding path program 1 times [2023-08-25 08:41:07,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:07,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642326678] [2023-08-25 08:41:07,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:07,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:07,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:07,223 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:07,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:07,314 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:07,314 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:07,314 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:07,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-08-25 08:41:07,314 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:07,315 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:07,315 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:07,315 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-08-25 08:41:07,434 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:07,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 961 places, 845 transitions, 5286 flow [2023-08-25 08:41:08,131 INFO L124 PetriNetUnfolderBase]: 59/1539 cut-off events. [2023-08-25 08:41:08,131 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:41:08,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3425 conditions, 1539 events. 59/1539 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3742 event pairs, 0 based on Foata normal form. 0/1246 useless extension candidates. Maximal degree in co-relation 3320. Up to 118 conditions per place. [2023-08-25 08:41:08,201 INFO L82 GeneralOperation]: Start removeDead. Operand has 961 places, 845 transitions, 5286 flow [2023-08-25 08:41:08,205 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 955 places, 838 transitions, 5272 flow [2023-08-25 08:41:08,205 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:08,205 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 955 places, 838 transitions, 5272 flow [2023-08-25 08:41:08,205 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 955 places, 838 transitions, 5272 flow [2023-08-25 08:41:08,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 955 places, 838 transitions, 5272 flow [2023-08-25 08:41:08,675 INFO L124 PetriNetUnfolderBase]: 0/1184 cut-off events. [2023-08-25 08:41:08,675 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:41:08,675 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3070 conditions, 1184 events. 0/1184 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2150 event pairs, 0 based on Foata normal form. 0/1010 useless extension candidates. Maximal degree in co-relation 0. Up to 59 conditions per place. [2023-08-25 08:41:08,826 INFO L119 LiptonReduction]: Number of co-enabled transitions 612248 [2023-08-25 08:41:19,567 INFO L134 LiptonReduction]: Checked pairs total: 1374768 [2023-08-25 08:41:19,567 INFO L136 LiptonReduction]: Total number of compositions: 622 [2023-08-25 08:41:19,568 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:19,568 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:19,568 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:19,675 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:19,675 INFO L124 PetriNetUnfolderBase]: 0/465 cut-off events. [2023-08-25 08:41:19,675 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:41:19,675 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:19,676 INFO L208 CegarLoopForPetriNet]: trace histogram [58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:41:19,676 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:19,676 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:19,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1142280860, now seen corresponding path program 1 times [2023-08-25 08:41:19,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:19,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014727854] [2023-08-25 08:41:19,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:19,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:19,743 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:19,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:19,836 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:19,836 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:19,836 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:19,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-08-25 08:41:19,836 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:19,837 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:19,837 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:19,837 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-08-25 08:41:19,982 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:19,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 859 transitions, 5435 flow [2023-08-25 08:41:20,604 INFO L124 PetriNetUnfolderBase]: 60/1565 cut-off events. [2023-08-25 08:41:20,605 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:41:20,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3513 conditions, 1565 events. 60/1565 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3724 event pairs, 0 based on Foata normal form. 0/1267 useless extension candidates. Maximal degree in co-relation 3407. Up to 120 conditions per place. [2023-08-25 08:41:20,672 INFO L82 GeneralOperation]: Start removeDead. Operand has 977 places, 859 transitions, 5435 flow [2023-08-25 08:41:20,675 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 971 places, 852 transitions, 5421 flow [2023-08-25 08:41:20,675 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:20,676 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 971 places, 852 transitions, 5421 flow [2023-08-25 08:41:20,676 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 971 places, 852 transitions, 5421 flow [2023-08-25 08:41:20,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 971 places, 852 transitions, 5421 flow [2023-08-25 08:41:21,127 INFO L124 PetriNetUnfolderBase]: 0/1204 cut-off events. [2023-08-25 08:41:21,127 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:41:21,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3152 conditions, 1204 events. 0/1204 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2241 event pairs, 0 based on Foata normal form. 0/1027 useless extension candidates. Maximal degree in co-relation 0. Up to 60 conditions per place. [2023-08-25 08:41:21,295 INFO L119 LiptonReduction]: Number of co-enabled transitions 633542 [2023-08-25 08:41:32,254 INFO L134 LiptonReduction]: Checked pairs total: 1364425 [2023-08-25 08:41:32,255 INFO L136 LiptonReduction]: Total number of compositions: 636 [2023-08-25 08:41:32,255 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:32,256 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:32,256 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:32,364 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:32,364 INFO L124 PetriNetUnfolderBase]: 0/473 cut-off events. [2023-08-25 08:41:32,364 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:41:32,364 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:32,365 INFO L208 CegarLoopForPetriNet]: trace histogram [59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:41:32,365 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:32,365 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:32,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1809468266, now seen corresponding path program 1 times [2023-08-25 08:41:32,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:32,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681417073] [2023-08-25 08:41:32,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:32,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:32,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:32,456 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:32,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:32,548 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:32,548 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:32,548 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:32,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-08-25 08:41:32,548 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:32,548 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:32,549 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:32,549 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-08-25 08:41:32,712 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:32,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 993 places, 873 transitions, 5586 flow [2023-08-25 08:41:33,411 INFO L124 PetriNetUnfolderBase]: 61/1591 cut-off events. [2023-08-25 08:41:33,411 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:41:33,489 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3602 conditions, 1591 events. 61/1591 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3772 event pairs, 0 based on Foata normal form. 0/1288 useless extension candidates. Maximal degree in co-relation 3495. Up to 122 conditions per place. [2023-08-25 08:41:33,489 INFO L82 GeneralOperation]: Start removeDead. Operand has 993 places, 873 transitions, 5586 flow [2023-08-25 08:41:33,493 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 987 places, 866 transitions, 5572 flow [2023-08-25 08:41:33,493 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:33,493 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 987 places, 866 transitions, 5572 flow [2023-08-25 08:41:33,493 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 987 places, 866 transitions, 5572 flow [2023-08-25 08:41:33,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 987 places, 866 transitions, 5572 flow [2023-08-25 08:41:34,004 INFO L124 PetriNetUnfolderBase]: 0/1224 cut-off events. [2023-08-25 08:41:34,004 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:41:34,004 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3235 conditions, 1224 events. 0/1224 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2263 event pairs, 0 based on Foata normal form. 0/1044 useless extension candidates. Maximal degree in co-relation 0. Up to 61 conditions per place. [2023-08-25 08:41:34,170 INFO L119 LiptonReduction]: Number of co-enabled transitions 655200 [2023-08-25 08:41:45,336 INFO L134 LiptonReduction]: Checked pairs total: 1429506 [2023-08-25 08:41:45,337 INFO L136 LiptonReduction]: Total number of compositions: 644 [2023-08-25 08:41:45,338 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:45,338 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:45,338 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:45,452 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:45,453 INFO L124 PetriNetUnfolderBase]: 0/481 cut-off events. [2023-08-25 08:41:45,453 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:41:45,453 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:45,453 INFO L208 CegarLoopForPetriNet]: trace histogram [60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:41:45,453 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:45,453 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:45,453 INFO L85 PathProgramCache]: Analyzing trace with hash 591843139, now seen corresponding path program 1 times [2023-08-25 08:41:45,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:45,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016783168] [2023-08-25 08:41:45,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:45,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:45,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:45,544 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:45,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:45,655 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:45,655 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:45,655 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:45,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-08-25 08:41:45,655 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:45,656 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:45,656 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:45,656 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-08-25 08:41:45,767 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:45,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1009 places, 887 transitions, 5739 flow [2023-08-25 08:41:46,404 INFO L124 PetriNetUnfolderBase]: 62/1617 cut-off events. [2023-08-25 08:41:46,405 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:41:46,484 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3692 conditions, 1617 events. 62/1617 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3844 event pairs, 0 based on Foata normal form. 0/1309 useless extension candidates. Maximal degree in co-relation 3584. Up to 124 conditions per place. [2023-08-25 08:41:46,485 INFO L82 GeneralOperation]: Start removeDead. Operand has 1009 places, 887 transitions, 5739 flow [2023-08-25 08:41:46,489 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1003 places, 880 transitions, 5725 flow [2023-08-25 08:41:46,489 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:46,489 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1003 places, 880 transitions, 5725 flow [2023-08-25 08:41:46,489 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1003 places, 880 transitions, 5725 flow [2023-08-25 08:41:46,489 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1003 places, 880 transitions, 5725 flow [2023-08-25 08:41:47,021 INFO L124 PetriNetUnfolderBase]: 0/1244 cut-off events. [2023-08-25 08:41:47,021 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:41:47,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3319 conditions, 1244 events. 0/1244 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2318 event pairs, 0 based on Foata normal form. 0/1061 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place. [2023-08-25 08:41:47,188 INFO L119 LiptonReduction]: Number of co-enabled transitions 677222 [2023-08-25 08:41:58,657 INFO L134 LiptonReduction]: Checked pairs total: 1491692 [2023-08-25 08:41:58,657 INFO L136 LiptonReduction]: Total number of compositions: 656 [2023-08-25 08:41:58,658 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:58,658 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:58,658 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:58,777 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:58,777 INFO L124 PetriNetUnfolderBase]: 0/489 cut-off events. [2023-08-25 08:41:58,777 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:41:58,777 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:58,778 INFO L208 CegarLoopForPetriNet]: trace histogram [61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:41:58,778 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:58,778 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:58,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1545253078, now seen corresponding path program 1 times [2023-08-25 08:41:58,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:58,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626063481] [2023-08-25 08:41:58,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:58,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:58,870 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:58,989 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:58,989 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:58,989 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:58,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-08-25 08:41:58,989 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:58,989 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:58,989 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:58,990 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-08-25 08:41:59,113 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:59,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1025 places, 901 transitions, 5894 flow [2023-08-25 08:41:59,835 INFO L124 PetriNetUnfolderBase]: 63/1643 cut-off events. [2023-08-25 08:41:59,835 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:41:59,905 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3783 conditions, 1643 events. 63/1643 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3913 event pairs, 0 based on Foata normal form. 0/1330 useless extension candidates. Maximal degree in co-relation 3674. Up to 126 conditions per place. [2023-08-25 08:41:59,905 INFO L82 GeneralOperation]: Start removeDead. Operand has 1025 places, 901 transitions, 5894 flow [2023-08-25 08:41:59,908 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1019 places, 894 transitions, 5880 flow [2023-08-25 08:41:59,908 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:59,908 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1019 places, 894 transitions, 5880 flow [2023-08-25 08:41:59,909 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1019 places, 894 transitions, 5880 flow [2023-08-25 08:41:59,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1019 places, 894 transitions, 5880 flow [2023-08-25 08:42:00,418 INFO L124 PetriNetUnfolderBase]: 0/1264 cut-off events. [2023-08-25 08:42:00,418 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:42:00,419 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3404 conditions, 1264 events. 0/1264 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2370 event pairs, 0 based on Foata normal form. 0/1078 useless extension candidates. Maximal degree in co-relation 0. Up to 63 conditions per place. [2023-08-25 08:42:00,610 INFO L119 LiptonReduction]: Number of co-enabled transitions 699608 [2023-08-25 08:42:12,233 INFO L134 LiptonReduction]: Checked pairs total: 1543154 [2023-08-25 08:42:12,233 INFO L136 LiptonReduction]: Total number of compositions: 655 [2023-08-25 08:42:12,234 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:42:12,234 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:42:12,234 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:42:12,404 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:42:12,404 INFO L124 PetriNetUnfolderBase]: 0/497 cut-off events. [2023-08-25 08:42:12,404 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:42:12,404 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:42:12,405 INFO L208 CegarLoopForPetriNet]: trace histogram [62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:42:12,405 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:42:12,405 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:42:12,405 INFO L85 PathProgramCache]: Analyzing trace with hash -491314859, now seen corresponding path program 1 times [2023-08-25 08:42:12,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:42:12,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064880614] [2023-08-25 08:42:12,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:42:12,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:42:12,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:12,495 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:42:12,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:12,590 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:42:12,590 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:42:12,590 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:42:12,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-08-25 08:42:12,590 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:42:12,590 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:42:12,590 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:42:12,590 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-08-25 08:42:12,703 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:42:12,709 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1041 places, 915 transitions, 6051 flow [2023-08-25 08:42:13,477 INFO L124 PetriNetUnfolderBase]: 64/1669 cut-off events. [2023-08-25 08:42:13,477 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:42:13,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3875 conditions, 1669 events. 64/1669 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4088 event pairs, 0 based on Foata normal form. 0/1351 useless extension candidates. Maximal degree in co-relation 3765. Up to 128 conditions per place. [2023-08-25 08:42:13,563 INFO L82 GeneralOperation]: Start removeDead. Operand has 1041 places, 915 transitions, 6051 flow [2023-08-25 08:42:13,567 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1035 places, 908 transitions, 6037 flow [2023-08-25 08:42:13,568 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:42:13,568 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1035 places, 908 transitions, 6037 flow [2023-08-25 08:42:13,568 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1035 places, 908 transitions, 6037 flow [2023-08-25 08:42:13,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1035 places, 908 transitions, 6037 flow [2023-08-25 08:42:14,218 INFO L124 PetriNetUnfolderBase]: 0/1284 cut-off events. [2023-08-25 08:42:14,218 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:42:14,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3490 conditions, 1284 events. 0/1284 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2377 event pairs, 0 based on Foata normal form. 0/1095 useless extension candidates. Maximal degree in co-relation 0. Up to 64 conditions per place. [2023-08-25 08:42:14,396 INFO L119 LiptonReduction]: Number of co-enabled transitions 722358 [2023-08-25 08:42:26,121 INFO L134 LiptonReduction]: Checked pairs total: 1557004 [2023-08-25 08:42:26,121 INFO L136 LiptonReduction]: Total number of compositions: 680 [2023-08-25 08:42:26,122 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:42:26,122 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:42:26,122 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:42:26,244 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:42:26,245 INFO L124 PetriNetUnfolderBase]: 0/505 cut-off events. [2023-08-25 08:42:26,245 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:42:26,245 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:42:26,245 INFO L208 CegarLoopForPetriNet]: trace histogram [63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:42:26,245 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:42:26,245 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:42:26,245 INFO L85 PathProgramCache]: Analyzing trace with hash -566483419, now seen corresponding path program 1 times [2023-08-25 08:42:26,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:42:26,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100658497] [2023-08-25 08:42:26,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:42:26,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:42:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:26,335 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:42:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:26,452 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:42:26,452 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:42:26,452 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:42:26,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-08-25 08:42:26,453 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:42:26,453 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:42:26,453 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:42:26,453 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-08-25 08:42:26,586 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:42:26,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1057 places, 929 transitions, 6210 flow [2023-08-25 08:42:27,373 INFO L124 PetriNetUnfolderBase]: 65/1695 cut-off events. [2023-08-25 08:42:27,373 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:42:27,443 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3968 conditions, 1695 events. 65/1695 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4043 event pairs, 0 based on Foata normal form. 0/1372 useless extension candidates. Maximal degree in co-relation 3857. Up to 130 conditions per place. [2023-08-25 08:42:27,444 INFO L82 GeneralOperation]: Start removeDead. Operand has 1057 places, 929 transitions, 6210 flow [2023-08-25 08:42:27,447 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1051 places, 922 transitions, 6196 flow [2023-08-25 08:42:27,447 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:42:27,447 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1051 places, 922 transitions, 6196 flow [2023-08-25 08:42:27,448 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1051 places, 922 transitions, 6196 flow [2023-08-25 08:42:27,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1051 places, 922 transitions, 6196 flow [2023-08-25 08:42:27,971 INFO L124 PetriNetUnfolderBase]: 0/1304 cut-off events. [2023-08-25 08:42:27,971 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:42:27,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3577 conditions, 1304 events. 0/1304 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2436 event pairs, 0 based on Foata normal form. 0/1112 useless extension candidates. Maximal degree in co-relation 0. Up to 65 conditions per place. [2023-08-25 08:42:28,176 INFO L119 LiptonReduction]: Number of co-enabled transitions 745472 [2023-08-25 08:42:40,096 INFO L134 LiptonReduction]: Checked pairs total: 1702558 [2023-08-25 08:42:40,097 INFO L136 LiptonReduction]: Total number of compositions: 679 [2023-08-25 08:42:40,098 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:42:40,098 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:42:40,098 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:42:40,233 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:42:40,233 INFO L124 PetriNetUnfolderBase]: 0/513 cut-off events. [2023-08-25 08:42:40,234 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:42:40,234 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:42:40,234 INFO L208 CegarLoopForPetriNet]: trace histogram [64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:42:40,234 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:42:40,234 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:42:40,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1164588518, now seen corresponding path program 1 times [2023-08-25 08:42:40,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:42:40,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008180473] [2023-08-25 08:42:40,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:42:40,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:42:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:40,323 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:42:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:40,438 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:42:40,439 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:42:40,439 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:42:40,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-08-25 08:42:40,439 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:42:40,439 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:42:40,440 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:42:40,440 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-08-25 08:42:40,561 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:42:40,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1073 places, 943 transitions, 6371 flow [2023-08-25 08:42:41,414 INFO L124 PetriNetUnfolderBase]: 66/1721 cut-off events. [2023-08-25 08:42:41,414 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:42:41,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4062 conditions, 1721 events. 66/1721 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4083 event pairs, 0 based on Foata normal form. 0/1393 useless extension candidates. Maximal degree in co-relation 3950. Up to 132 conditions per place. [2023-08-25 08:42:41,505 INFO L82 GeneralOperation]: Start removeDead. Operand has 1073 places, 943 transitions, 6371 flow [2023-08-25 08:42:41,509 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1067 places, 936 transitions, 6357 flow [2023-08-25 08:42:41,509 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:42:41,509 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1067 places, 936 transitions, 6357 flow [2023-08-25 08:42:41,509 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1067 places, 936 transitions, 6357 flow [2023-08-25 08:42:41,509 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1067 places, 936 transitions, 6357 flow [2023-08-25 08:42:42,125 INFO L124 PetriNetUnfolderBase]: 0/1324 cut-off events. [2023-08-25 08:42:42,125 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:42:42,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3665 conditions, 1324 events. 0/1324 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2446 event pairs, 0 based on Foata normal form. 0/1129 useless extension candidates. Maximal degree in co-relation 0. Up to 66 conditions per place. [2023-08-25 08:42:42,316 INFO L119 LiptonReduction]: Number of co-enabled transitions 768950 [2023-08-25 08:42:54,420 INFO L134 LiptonReduction]: Checked pairs total: 1669417 [2023-08-25 08:42:54,421 INFO L136 LiptonReduction]: Total number of compositions: 704 [2023-08-25 08:42:54,422 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:42:54,422 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:42:54,422 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:42:54,556 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:42:54,556 INFO L124 PetriNetUnfolderBase]: 0/521 cut-off events. [2023-08-25 08:42:54,556 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:42:54,556 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:42:54,557 INFO L208 CegarLoopForPetriNet]: trace histogram [65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:42:54,557 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:42:54,557 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:42:54,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1893824651, now seen corresponding path program 1 times [2023-08-25 08:42:54,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:42:54,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687344813] [2023-08-25 08:42:54,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:42:54,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:42:54,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:54,670 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:42:54,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:54,791 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:42:54,791 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:42:54,791 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:42:54,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-08-25 08:42:54,792 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:42:54,792 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:42:54,792 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:42:54,792 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-08-25 08:42:54,917 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:42:54,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1089 places, 957 transitions, 6534 flow [2023-08-25 08:42:55,684 INFO L124 PetriNetUnfolderBase]: 67/1747 cut-off events. [2023-08-25 08:42:55,685 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:42:55,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4157 conditions, 1747 events. 67/1747 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4140 event pairs, 0 based on Foata normal form. 0/1414 useless extension candidates. Maximal degree in co-relation 4044. Up to 134 conditions per place. [2023-08-25 08:42:55,770 INFO L82 GeneralOperation]: Start removeDead. Operand has 1089 places, 957 transitions, 6534 flow [2023-08-25 08:42:55,774 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1083 places, 950 transitions, 6520 flow [2023-08-25 08:42:55,774 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:42:55,774 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1083 places, 950 transitions, 6520 flow [2023-08-25 08:42:55,774 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1083 places, 950 transitions, 6520 flow [2023-08-25 08:42:55,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1083 places, 950 transitions, 6520 flow [2023-08-25 08:42:56,343 INFO L124 PetriNetUnfolderBase]: 0/1344 cut-off events. [2023-08-25 08:42:56,343 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:42:56,343 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3754 conditions, 1344 events. 0/1344 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2491 event pairs, 0 based on Foata normal form. 0/1146 useless extension candidates. Maximal degree in co-relation 0. Up to 67 conditions per place. [2023-08-25 08:42:56,881 INFO L119 LiptonReduction]: Number of co-enabled transitions 792792 [2023-08-25 08:43:09,145 INFO L134 LiptonReduction]: Checked pairs total: 1736351 [2023-08-25 08:43:09,146 INFO L136 LiptonReduction]: Total number of compositions: 705 [2023-08-25 08:43:09,147 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:43:09,147 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:43:09,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:43:09,283 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:43:09,283 INFO L124 PetriNetUnfolderBase]: 0/529 cut-off events. [2023-08-25 08:43:09,283 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:43:09,283 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:43:09,283 INFO L208 CegarLoopForPetriNet]: trace histogram [66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:43:09,283 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:43:09,283 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:43:09,283 INFO L85 PathProgramCache]: Analyzing trace with hash 186551677, now seen corresponding path program 1 times [2023-08-25 08:43:09,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:43:09,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350063060] [2023-08-25 08:43:09,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:43:09,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:43:09,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:09,390 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:43:09,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:09,486 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:43:09,486 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:43:09,486 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:43:09,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-08-25 08:43:09,486 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:43:09,487 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:43:09,487 WARN L233 ceAbstractionStarter]: 66 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:43:09,487 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 67 thread instances. [2023-08-25 08:43:09,607 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:43:09,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1105 places, 971 transitions, 6699 flow [2023-08-25 08:43:10,398 INFO L124 PetriNetUnfolderBase]: 68/1773 cut-off events. [2023-08-25 08:43:10,398 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-25 08:43:10,487 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4253 conditions, 1773 events. 68/1773 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4227 event pairs, 0 based on Foata normal form. 0/1435 useless extension candidates. Maximal degree in co-relation 4139. Up to 136 conditions per place. [2023-08-25 08:43:10,487 INFO L82 GeneralOperation]: Start removeDead. Operand has 1105 places, 971 transitions, 6699 flow [2023-08-25 08:43:10,491 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1099 places, 964 transitions, 6685 flow [2023-08-25 08:43:10,491 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:43:10,491 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1099 places, 964 transitions, 6685 flow [2023-08-25 08:43:10,491 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1099 places, 964 transitions, 6685 flow [2023-08-25 08:43:10,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1099 places, 964 transitions, 6685 flow [2023-08-25 08:43:11,109 INFO L124 PetriNetUnfolderBase]: 0/1364 cut-off events. [2023-08-25 08:43:11,110 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-25 08:43:11,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3844 conditions, 1364 events. 0/1364 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2549 event pairs, 0 based on Foata normal form. 0/1163 useless extension candidates. Maximal degree in co-relation 0. Up to 68 conditions per place. [2023-08-25 08:43:11,321 INFO L119 LiptonReduction]: Number of co-enabled transitions 816998 [2023-08-25 08:43:23,823 INFO L134 LiptonReduction]: Checked pairs total: 1777295 [2023-08-25 08:43:23,824 INFO L136 LiptonReduction]: Total number of compositions: 714 [2023-08-25 08:43:23,825 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:43:23,825 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:43:23,825 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:43:23,968 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:43:23,969 INFO L124 PetriNetUnfolderBase]: 0/537 cut-off events. [2023-08-25 08:43:23,969 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-25 08:43:23,969 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:43:23,969 INFO L208 CegarLoopForPetriNet]: trace histogram [67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:43:23,969 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:43:23,969 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:43:23,969 INFO L85 PathProgramCache]: Analyzing trace with hash -236170398, now seen corresponding path program 1 times [2023-08-25 08:43:23,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:43:23,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218829644] [2023-08-25 08:43:23,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:43:23,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:43:24,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:24,066 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:43:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:24,200 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:43:24,200 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:43:24,200 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:43:24,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-08-25 08:43:24,200 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:43:24,201 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:43:24,201 WARN L233 ceAbstractionStarter]: 67 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:43:24,201 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 68 thread instances. [2023-08-25 08:43:24,335 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:43:24,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1121 places, 985 transitions, 6866 flow [2023-08-25 08:43:25,524 INFO L124 PetriNetUnfolderBase]: 69/1799 cut-off events. [2023-08-25 08:43:25,524 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-25 08:43:25,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4350 conditions, 1799 events. 69/1799 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4288 event pairs, 0 based on Foata normal form. 0/1456 useless extension candidates. Maximal degree in co-relation 4235. Up to 138 conditions per place. [2023-08-25 08:43:25,614 INFO L82 GeneralOperation]: Start removeDead. Operand has 1121 places, 985 transitions, 6866 flow [2023-08-25 08:43:25,618 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1115 places, 978 transitions, 6852 flow [2023-08-25 08:43:25,618 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:43:25,618 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1115 places, 978 transitions, 6852 flow [2023-08-25 08:43:25,618 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1115 places, 978 transitions, 6852 flow [2023-08-25 08:43:25,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1115 places, 978 transitions, 6852 flow [2023-08-25 08:43:26,308 INFO L124 PetriNetUnfolderBase]: 0/1384 cut-off events. [2023-08-25 08:43:26,308 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-25 08:43:26,308 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3935 conditions, 1384 events. 0/1384 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2582 event pairs, 0 based on Foata normal form. 0/1180 useless extension candidates. Maximal degree in co-relation 0. Up to 69 conditions per place. [2023-08-25 08:43:26,526 INFO L119 LiptonReduction]: Number of co-enabled transitions 841568 [2023-08-25 08:43:39,229 INFO L134 LiptonReduction]: Checked pairs total: 1847967 [2023-08-25 08:43:39,229 INFO L136 LiptonReduction]: Total number of compositions: 725 [2023-08-25 08:43:39,230 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:43:39,230 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:43:39,230 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:43:39,380 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:43:39,380 INFO L124 PetriNetUnfolderBase]: 0/545 cut-off events. [2023-08-25 08:43:39,380 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-25 08:43:39,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:43:39,380 INFO L208 CegarLoopForPetriNet]: trace histogram [68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:43:39,381 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:43:39,381 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:43:39,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1548668582, now seen corresponding path program 1 times [2023-08-25 08:43:39,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:43:39,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034697989] [2023-08-25 08:43:39,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:43:39,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:43:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:39,476 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:43:39,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:39,591 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:43:39,591 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:43:39,591 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:43:39,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-08-25 08:43:39,591 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:43:39,592 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:43:39,592 WARN L233 ceAbstractionStarter]: 68 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:43:39,592 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 69 thread instances. [2023-08-25 08:43:39,716 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:43:39,720 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1137 places, 999 transitions, 7035 flow [2023-08-25 08:43:40,532 INFO L124 PetriNetUnfolderBase]: 70/1825 cut-off events. [2023-08-25 08:43:40,533 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-25 08:43:40,637 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4448 conditions, 1825 events. 70/1825 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4347 event pairs, 0 based on Foata normal form. 0/1477 useless extension candidates. Maximal degree in co-relation 4332. Up to 140 conditions per place. [2023-08-25 08:43:40,637 INFO L82 GeneralOperation]: Start removeDead. Operand has 1137 places, 999 transitions, 7035 flow [2023-08-25 08:43:40,642 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1131 places, 992 transitions, 7021 flow [2023-08-25 08:43:40,642 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:43:40,642 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1131 places, 992 transitions, 7021 flow [2023-08-25 08:43:40,642 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1131 places, 992 transitions, 7021 flow [2023-08-25 08:43:40,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1131 places, 992 transitions, 7021 flow [2023-08-25 08:43:41,319 INFO L124 PetriNetUnfolderBase]: 0/1404 cut-off events. [2023-08-25 08:43:41,319 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-25 08:43:41,320 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4027 conditions, 1404 events. 0/1404 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2630 event pairs, 0 based on Foata normal form. 0/1197 useless extension candidates. Maximal degree in co-relation 0. Up to 70 conditions per place. [2023-08-25 08:43:41,557 INFO L119 LiptonReduction]: Number of co-enabled transitions 866502 [2023-08-25 08:43:54,576 INFO L134 LiptonReduction]: Checked pairs total: 1868628 [2023-08-25 08:43:54,576 INFO L136 LiptonReduction]: Total number of compositions: 732 [2023-08-25 08:43:54,577 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:43:54,577 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:43:54,577 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:43:54,823 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:43:54,823 INFO L124 PetriNetUnfolderBase]: 0/553 cut-off events. [2023-08-25 08:43:54,823 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-25 08:43:54,823 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:43:54,823 INFO L208 CegarLoopForPetriNet]: trace histogram [69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:43:54,823 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:43:54,825 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:43:54,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1185317635, now seen corresponding path program 1 times [2023-08-25 08:43:54,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:43:54,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543063968] [2023-08-25 08:43:54,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:43:54,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:43:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:54,923 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:43:54,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:55,040 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:43:55,040 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:43:55,040 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:43:55,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-08-25 08:43:55,040 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:43:55,041 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:43:55,041 WARN L233 ceAbstractionStarter]: 69 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:43:55,041 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 70 thread instances. [2023-08-25 08:43:55,164 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:43:55,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1153 places, 1013 transitions, 7206 flow [2023-08-25 08:43:56,022 INFO L124 PetriNetUnfolderBase]: 71/1851 cut-off events. [2023-08-25 08:43:56,023 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-25 08:43:56,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4547 conditions, 1851 events. 71/1851 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4377 event pairs, 0 based on Foata normal form. 0/1498 useless extension candidates. Maximal degree in co-relation 4430. Up to 142 conditions per place. [2023-08-25 08:43:56,133 INFO L82 GeneralOperation]: Start removeDead. Operand has 1153 places, 1013 transitions, 7206 flow [2023-08-25 08:43:56,138 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1147 places, 1006 transitions, 7192 flow [2023-08-25 08:43:56,138 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:43:56,138 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1147 places, 1006 transitions, 7192 flow [2023-08-25 08:43:56,138 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1147 places, 1006 transitions, 7192 flow [2023-08-25 08:43:56,138 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1147 places, 1006 transitions, 7192 flow [2023-08-25 08:43:56,868 INFO L124 PetriNetUnfolderBase]: 0/1424 cut-off events. [2023-08-25 08:43:56,868 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-25 08:43:56,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4120 conditions, 1424 events. 0/1424 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2606 event pairs, 0 based on Foata normal form. 0/1214 useless extension candidates. Maximal degree in co-relation 0. Up to 71 conditions per place. [2023-08-25 08:43:57,108 INFO L119 LiptonReduction]: Number of co-enabled transitions 891800 [2023-08-25 08:44:10,051 INFO L134 LiptonReduction]: Checked pairs total: 1955606 [2023-08-25 08:44:10,051 INFO L136 LiptonReduction]: Total number of compositions: 743 [2023-08-25 08:44:10,052 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:44:10,053 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:44:10,053 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:44:10,214 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:44:10,214 INFO L124 PetriNetUnfolderBase]: 0/561 cut-off events. [2023-08-25 08:44:10,214 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-25 08:44:10,214 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:44:10,214 INFO L208 CegarLoopForPetriNet]: trace histogram [70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:44:10,214 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:44:10,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:44:10,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1575815343, now seen corresponding path program 1 times [2023-08-25 08:44:10,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:44:10,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461548453] [2023-08-25 08:44:10,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:44:10,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:44:10,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:10,373 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:44:10,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:10,507 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:44:10,507 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:44:10,507 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:44:10,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-08-25 08:44:10,507 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:44:10,508 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:44:10,508 WARN L233 ceAbstractionStarter]: 70 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:44:10,508 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 71 thread instances. [2023-08-25 08:44:10,647 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:44:10,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1169 places, 1027 transitions, 7379 flow [2023-08-25 08:44:11,618 INFO L124 PetriNetUnfolderBase]: 72/1877 cut-off events. [2023-08-25 08:44:11,618 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-25 08:44:11,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4647 conditions, 1877 events. 72/1877 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4472 event pairs, 0 based on Foata normal form. 0/1519 useless extension candidates. Maximal degree in co-relation 4529. Up to 144 conditions per place. [2023-08-25 08:44:11,734 INFO L82 GeneralOperation]: Start removeDead. Operand has 1169 places, 1027 transitions, 7379 flow [2023-08-25 08:44:11,739 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1163 places, 1020 transitions, 7365 flow [2023-08-25 08:44:11,739 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:44:11,739 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1163 places, 1020 transitions, 7365 flow [2023-08-25 08:44:11,739 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1163 places, 1020 transitions, 7365 flow [2023-08-25 08:44:11,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1163 places, 1020 transitions, 7365 flow [2023-08-25 08:44:12,494 INFO L124 PetriNetUnfolderBase]: 0/1444 cut-off events. [2023-08-25 08:44:12,494 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-25 08:44:12,495 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4214 conditions, 1444 events. 0/1444 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2683 event pairs, 0 based on Foata normal form. 0/1231 useless extension candidates. Maximal degree in co-relation 0. Up to 72 conditions per place. [2023-08-25 08:44:12,738 INFO L119 LiptonReduction]: Number of co-enabled transitions 917462 [2023-08-25 08:44:26,281 INFO L134 LiptonReduction]: Checked pairs total: 1976680 [2023-08-25 08:44:26,281 INFO L136 LiptonReduction]: Total number of compositions: 756 [2023-08-25 08:44:26,282 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:44:26,282 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:44:26,282 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:44:26,511 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:44:26,511 INFO L124 PetriNetUnfolderBase]: 0/569 cut-off events. [2023-08-25 08:44:26,511 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-25 08:44:26,511 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:44:26,511 INFO L208 CegarLoopForPetriNet]: trace histogram [71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:44:26,511 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:44:26,514 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:44:26,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1825468538, now seen corresponding path program 1 times [2023-08-25 08:44:26,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:44:26,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069885232] [2023-08-25 08:44:26,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:44:26,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:44:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:26,621 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:44:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:26,762 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:44:26,762 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:44:26,763 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:44:26,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-08-25 08:44:26,763 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:44:26,763 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:44:26,763 WARN L233 ceAbstractionStarter]: 71 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:44:26,763 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 72 thread instances. [2023-08-25 08:44:26,888 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:44:26,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1185 places, 1041 transitions, 7554 flow [2023-08-25 08:44:27,836 INFO L124 PetriNetUnfolderBase]: 73/1903 cut-off events. [2023-08-25 08:44:27,836 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-25 08:44:27,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4748 conditions, 1903 events. 73/1903 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4550 event pairs, 0 based on Foata normal form. 0/1540 useless extension candidates. Maximal degree in co-relation 4629. Up to 146 conditions per place. [2023-08-25 08:44:27,953 INFO L82 GeneralOperation]: Start removeDead. Operand has 1185 places, 1041 transitions, 7554 flow [2023-08-25 08:44:27,957 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1179 places, 1034 transitions, 7540 flow [2023-08-25 08:44:27,958 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:44:27,958 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1179 places, 1034 transitions, 7540 flow [2023-08-25 08:44:27,958 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1179 places, 1034 transitions, 7540 flow [2023-08-25 08:44:27,958 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1179 places, 1034 transitions, 7540 flow [2023-08-25 08:44:28,675 INFO L124 PetriNetUnfolderBase]: 0/1464 cut-off events. [2023-08-25 08:44:28,676 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-25 08:44:28,676 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4309 conditions, 1464 events. 0/1464 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2718 event pairs, 0 based on Foata normal form. 0/1248 useless extension candidates. Maximal degree in co-relation 0. Up to 73 conditions per place. [2023-08-25 08:44:28,931 INFO L119 LiptonReduction]: Number of co-enabled transitions 943488 [2023-08-25 08:44:42,462 INFO L134 LiptonReduction]: Checked pairs total: 2090876 [2023-08-25 08:44:42,462 INFO L136 LiptonReduction]: Total number of compositions: 766 [2023-08-25 08:44:42,463 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:44:42,463 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:44:42,463 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:44:42,626 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:44:42,626 INFO L124 PetriNetUnfolderBase]: 0/577 cut-off events. [2023-08-25 08:44:42,626 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-25 08:44:42,626 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:44:42,626 INFO L208 CegarLoopForPetriNet]: trace histogram [72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:44:42,626 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:44:42,627 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:44:42,627 INFO L85 PathProgramCache]: Analyzing trace with hash -418206633, now seen corresponding path program 1 times [2023-08-25 08:44:42,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:44:42,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110568348] [2023-08-25 08:44:42,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:44:42,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:44:42,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:42,725 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:44:42,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:42,859 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:44:42,859 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:44:42,859 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:44:42,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-08-25 08:44:42,860 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:44:42,860 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:44:42,860 WARN L233 ceAbstractionStarter]: 72 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:44:42,860 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 73 thread instances. [2023-08-25 08:44:42,995 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:44:43,000 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1201 places, 1055 transitions, 7731 flow [2023-08-25 08:44:44,159 INFO L124 PetriNetUnfolderBase]: 74/1929 cut-off events. [2023-08-25 08:44:44,159 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-25 08:44:44,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4850 conditions, 1929 events. 74/1929 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4597 event pairs, 0 based on Foata normal form. 0/1561 useless extension candidates. Maximal degree in co-relation 4730. Up to 148 conditions per place. [2023-08-25 08:44:44,268 INFO L82 GeneralOperation]: Start removeDead. Operand has 1201 places, 1055 transitions, 7731 flow [2023-08-25 08:44:44,272 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1195 places, 1048 transitions, 7717 flow [2023-08-25 08:44:44,272 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:44:44,272 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1195 places, 1048 transitions, 7717 flow [2023-08-25 08:44:44,272 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1195 places, 1048 transitions, 7717 flow [2023-08-25 08:44:44,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1195 places, 1048 transitions, 7717 flow [2023-08-25 08:44:45,216 INFO L124 PetriNetUnfolderBase]: 0/1484 cut-off events. [2023-08-25 08:44:45,216 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-25 08:44:45,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4405 conditions, 1484 events. 0/1484 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2739 event pairs, 0 based on Foata normal form. 0/1265 useless extension candidates. Maximal degree in co-relation 0. Up to 74 conditions per place. [2023-08-25 08:44:45,530 INFO L119 LiptonReduction]: Number of co-enabled transitions 969878 [2023-08-25 08:44:59,474 INFO L134 LiptonReduction]: Checked pairs total: 2139716 [2023-08-25 08:44:59,474 INFO L136 LiptonReduction]: Total number of compositions: 772 [2023-08-25 08:44:59,475 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:44:59,475 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:44:59,475 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:44:59,693 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:44:59,694 INFO L124 PetriNetUnfolderBase]: 0/585 cut-off events. [2023-08-25 08:44:59,694 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-25 08:44:59,694 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:44:59,694 INFO L208 CegarLoopForPetriNet]: trace histogram [73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:44:59,694 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:44:59,694 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:44:59,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1931202055, now seen corresponding path program 1 times [2023-08-25 08:44:59,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:44:59,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881687984] [2023-08-25 08:44:59,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:44:59,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:44:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:59,818 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:44:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:59,925 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:44:59,925 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:44:59,925 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:44:59,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-08-25 08:44:59,926 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:44:59,926 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:44:59,926 WARN L233 ceAbstractionStarter]: 73 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:44:59,926 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 74 thread instances. [2023-08-25 08:45:00,062 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:45:00,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1217 places, 1069 transitions, 7910 flow [2023-08-25 08:45:01,336 INFO L124 PetriNetUnfolderBase]: 75/1955 cut-off events. [2023-08-25 08:45:01,337 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-25 08:45:01,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4953 conditions, 1955 events. 75/1955 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4673 event pairs, 0 based on Foata normal form. 0/1582 useless extension candidates. Maximal degree in co-relation 4832. Up to 150 conditions per place. [2023-08-25 08:45:01,440 INFO L82 GeneralOperation]: Start removeDead. Operand has 1217 places, 1069 transitions, 7910 flow [2023-08-25 08:45:01,444 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1211 places, 1062 transitions, 7896 flow [2023-08-25 08:45:01,444 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:45:01,444 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1211 places, 1062 transitions, 7896 flow [2023-08-25 08:45:01,444 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1211 places, 1062 transitions, 7896 flow [2023-08-25 08:45:01,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1211 places, 1062 transitions, 7896 flow [2023-08-25 08:45:02,414 INFO L124 PetriNetUnfolderBase]: 0/1504 cut-off events. [2023-08-25 08:45:02,414 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-25 08:45:02,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4502 conditions, 1504 events. 0/1504 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2819 event pairs, 0 based on Foata normal form. 0/1282 useless extension candidates. Maximal degree in co-relation 0. Up to 75 conditions per place. [2023-08-25 08:45:02,791 INFO L119 LiptonReduction]: Number of co-enabled transitions 996632 [2023-08-25 08:45:16,764 INFO L134 LiptonReduction]: Checked pairs total: 1983180 [2023-08-25 08:45:16,764 INFO L136 LiptonReduction]: Total number of compositions: 786 [2023-08-25 08:45:16,765 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:45:16,765 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:45:16,766 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:45:16,946 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:45:16,946 INFO L124 PetriNetUnfolderBase]: 0/593 cut-off events. [2023-08-25 08:45:16,946 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-25 08:45:16,946 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:45:16,946 INFO L208 CegarLoopForPetriNet]: trace histogram [74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:45:16,946 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:45:16,947 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:45:16,947 INFO L85 PathProgramCache]: Analyzing trace with hash 732287840, now seen corresponding path program 1 times [2023-08-25 08:45:16,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:45:16,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785815082] [2023-08-25 08:45:16,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:45:16,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:45:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:45:17,108 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:45:17,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:45:17,246 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:45:17,246 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:45:17,247 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:45:17,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-08-25 08:45:17,247 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:45:17,247 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:45:17,247 WARN L233 ceAbstractionStarter]: 74 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:45:17,247 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 75 thread instances. [2023-08-25 08:45:17,379 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:45:17,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1233 places, 1083 transitions, 8091 flow [2023-08-25 08:45:18,691 INFO L124 PetriNetUnfolderBase]: 76/1981 cut-off events. [2023-08-25 08:45:18,691 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-25 08:45:18,867 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5057 conditions, 1981 events. 76/1981 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4727 event pairs, 0 based on Foata normal form. 0/1603 useless extension candidates. Maximal degree in co-relation 4935. Up to 152 conditions per place. [2023-08-25 08:45:18,867 INFO L82 GeneralOperation]: Start removeDead. Operand has 1233 places, 1083 transitions, 8091 flow [2023-08-25 08:45:18,871 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1227 places, 1076 transitions, 8077 flow [2023-08-25 08:45:18,871 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:45:18,871 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1227 places, 1076 transitions, 8077 flow [2023-08-25 08:45:18,871 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1227 places, 1076 transitions, 8077 flow [2023-08-25 08:45:18,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1227 places, 1076 transitions, 8077 flow [2023-08-25 08:45:19,758 INFO L124 PetriNetUnfolderBase]: 0/1524 cut-off events. [2023-08-25 08:45:19,758 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-25 08:45:19,758 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4600 conditions, 1524 events. 0/1524 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2850 event pairs, 0 based on Foata normal form. 0/1299 useless extension candidates. Maximal degree in co-relation 0. Up to 76 conditions per place. [2023-08-25 08:45:20,169 INFO L119 LiptonReduction]: Number of co-enabled transitions 1023750 [2023-08-25 08:45:34,282 INFO L134 LiptonReduction]: Checked pairs total: 2033621 [2023-08-25 08:45:34,282 INFO L136 LiptonReduction]: Total number of compositions: 802 [2023-08-25 08:45:34,283 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:45:34,283 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:45:34,283 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:45:34,528 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:45:34,528 INFO L124 PetriNetUnfolderBase]: 0/601 cut-off events. [2023-08-25 08:45:34,528 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-25 08:45:34,529 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:45:34,529 INFO L208 CegarLoopForPetriNet]: trace histogram [75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:45:34,529 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:45:34,529 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:45:34,529 INFO L85 PathProgramCache]: Analyzing trace with hash -566941855, now seen corresponding path program 1 times [2023-08-25 08:45:34,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:45:34,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281791490] [2023-08-25 08:45:34,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:45:34,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:45:34,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:45:34,656 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:45:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:45:34,796 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:45:34,796 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:45:34,796 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:45:34,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-08-25 08:45:34,796 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:45:34,796 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:45:34,797 WARN L233 ceAbstractionStarter]: 75 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:45:34,797 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 76 thread instances. [2023-08-25 08:45:34,942 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:45:34,947 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1249 places, 1097 transitions, 8274 flow [2023-08-25 08:45:36,196 INFO L124 PetriNetUnfolderBase]: 77/2007 cut-off events. [2023-08-25 08:45:36,196 INFO L125 PetriNetUnfolderBase]: For 76000/76000 co-relation queries the response was YES. [2023-08-25 08:45:36,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5162 conditions, 2007 events. 77/2007 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4775 event pairs, 0 based on Foata normal form. 0/1624 useless extension candidates. Maximal degree in co-relation 5039. Up to 154 conditions per place. [2023-08-25 08:45:36,306 INFO L82 GeneralOperation]: Start removeDead. Operand has 1249 places, 1097 transitions, 8274 flow [2023-08-25 08:45:36,310 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1243 places, 1090 transitions, 8260 flow [2023-08-25 08:45:36,310 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:45:36,310 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1243 places, 1090 transitions, 8260 flow [2023-08-25 08:45:36,310 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1243 places, 1090 transitions, 8260 flow [2023-08-25 08:45:36,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1243 places, 1090 transitions, 8260 flow [2023-08-25 08:45:37,305 INFO L124 PetriNetUnfolderBase]: 0/1544 cut-off events. [2023-08-25 08:45:37,305 INFO L125 PetriNetUnfolderBase]: For 76000/76000 co-relation queries the response was YES. [2023-08-25 08:45:37,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4699 conditions, 1544 events. 0/1544 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2837 event pairs, 0 based on Foata normal form. 0/1316 useless extension candidates. Maximal degree in co-relation 0. Up to 77 conditions per place. [2023-08-25 08:45:37,740 INFO L119 LiptonReduction]: Number of co-enabled transitions 1051232 [2023-08-25 08:45:52,094 INFO L134 LiptonReduction]: Checked pairs total: 2303210 [2023-08-25 08:45:52,095 INFO L136 LiptonReduction]: Total number of compositions: 805 [2023-08-25 08:45:52,096 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:45:52,096 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:45:52,096 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:45:52,345 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:45:52,345 INFO L124 PetriNetUnfolderBase]: 0/609 cut-off events. [2023-08-25 08:45:52,345 INFO L125 PetriNetUnfolderBase]: For 76000/76000 co-relation queries the response was YES. [2023-08-25 08:45:52,345 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:45:52,345 INFO L208 CegarLoopForPetriNet]: trace histogram [76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:45:52,345 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:45:52,345 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:45:52,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1347224054, now seen corresponding path program 1 times [2023-08-25 08:45:52,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:45:52,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850752341] [2023-08-25 08:45:52,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:45:52,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:45:52,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:45:52,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:45:52,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:45:52,643 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:45:52,643 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:45:52,643 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:45:52,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-08-25 08:45:52,643 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:45:52,644 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:45:52,644 WARN L233 ceAbstractionStarter]: 76 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:45:52,644 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 77 thread instances. [2023-08-25 08:45:52,795 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:45:52,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1265 places, 1111 transitions, 8459 flow [2023-08-25 08:45:54,239 INFO L124 PetriNetUnfolderBase]: 78/2033 cut-off events. [2023-08-25 08:45:54,240 INFO L125 PetriNetUnfolderBase]: For 79002/79002 co-relation queries the response was YES. [2023-08-25 08:45:54,354 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5268 conditions, 2033 events. 78/2033 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4832 event pairs, 0 based on Foata normal form. 0/1645 useless extension candidates. Maximal degree in co-relation 5144. Up to 156 conditions per place. [2023-08-25 08:45:54,354 INFO L82 GeneralOperation]: Start removeDead. Operand has 1265 places, 1111 transitions, 8459 flow [2023-08-25 08:45:54,358 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1259 places, 1104 transitions, 8445 flow [2023-08-25 08:45:54,358 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:45:54,358 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1259 places, 1104 transitions, 8445 flow [2023-08-25 08:45:54,359 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1259 places, 1104 transitions, 8445 flow [2023-08-25 08:45:54,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1259 places, 1104 transitions, 8445 flow [2023-08-25 08:45:55,493 INFO L124 PetriNetUnfolderBase]: 0/1564 cut-off events. [2023-08-25 08:45:55,493 INFO L125 PetriNetUnfolderBase]: For 79002/79002 co-relation queries the response was YES. [2023-08-25 08:45:55,493 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4799 conditions, 1564 events. 0/1564 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2901 event pairs, 0 based on Foata normal form. 0/1333 useless extension candidates. Maximal degree in co-relation 0. Up to 78 conditions per place. [2023-08-25 08:45:55,783 INFO L119 LiptonReduction]: Number of co-enabled transitions 1079078 [2023-08-25 08:46:10,316 INFO L134 LiptonReduction]: Checked pairs total: 2339683 [2023-08-25 08:46:10,316 INFO L136 LiptonReduction]: Total number of compositions: 820 [2023-08-25 08:46:10,317 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:46:10,318 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@304ed924, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:46:10,318 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:46:10,515 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:46:10,515 INFO L124 PetriNetUnfolderBase]: 0/617 cut-off events. [2023-08-25 08:46:10,515 INFO L125 PetriNetUnfolderBase]: For 79002/79002 co-relation queries the response was YES. [2023-08-25 08:46:10,515 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:46:10,515 INFO L208 CegarLoopForPetriNet]: trace histogram [77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:10,515 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:46:10,516 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:46:10,516 INFO L85 PathProgramCache]: Analyzing trace with hash -744243685, now seen corresponding path program 1 times [2023-08-25 08:46:10,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:46:10,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009581061] [2023-08-25 08:46:10,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:46:10,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:46:10,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:46:10,707 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:46:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:46:10,844 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:46:10,844 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:46:10,844 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:46:10,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-08-25 08:46:10,844 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:46:10,845 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:46:10,845 WARN L233 ceAbstractionStarter]: 77 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:46:10,845 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 78 thread instances. [2023-08-25 08:46:10,981 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:46:10,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1281 places, 1125 transitions, 8646 flow [2023-08-25 08:46:12,398 INFO L124 PetriNetUnfolderBase]: 79/2059 cut-off events. [2023-08-25 08:46:12,398 INFO L125 PetriNetUnfolderBase]: For 82082/82082 co-relation queries the response was YES. [2023-08-25 08:46:12,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5375 conditions, 2059 events. 79/2059 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4921 event pairs, 0 based on Foata normal form. 0/1666 useless extension candidates. Maximal degree in co-relation 5250. Up to 158 conditions per place. [2023-08-25 08:46:12,515 INFO L82 GeneralOperation]: Start removeDead. Operand has 1281 places, 1125 transitions, 8646 flow [2023-08-25 08:46:12,519 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1275 places, 1118 transitions, 8632 flow [2023-08-25 08:46:12,520 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:46:12,520 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1275 places, 1118 transitions, 8632 flow [2023-08-25 08:46:12,520 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1275 places, 1118 transitions, 8632 flow [2023-08-25 08:46:12,520 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1275 places, 1118 transitions, 8632 flow [2023-08-25 08:46:13,603 INFO L124 PetriNetUnfolderBase]: 0/1584 cut-off events. [2023-08-25 08:46:13,604 INFO L125 PetriNetUnfolderBase]: For 82082/82082 co-relation queries the response was YES. [2023-08-25 08:46:13,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4900 conditions, 1584 events. 0/1584 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2968 event pairs, 0 based on Foata normal form. 0/1350 useless extension candidates. Maximal degree in co-relation 0. Up to 79 conditions per place. [2023-08-25 08:46:13,975 INFO L119 LiptonReduction]: Number of co-enabled transitions 1107288 Received shutdown request... [2023-08-25 08:46:20,906 WARN L266 SmtUtils]: Removed 4 from assertion stack [2023-08-25 08:46:20,906 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:46:20,907 INFO L158 Benchmark]: Toolchain (without parser) took 672887.47ms. Allocated memory was 367.0MB in the beginning and 6.8GB in the end (delta: 6.4GB). Free memory was 342.1MB in the beginning and 3.4GB in the end (delta: -3.1GB). Peak memory consumption was 3.4GB. Max. memory is 16.0GB. [2023-08-25 08:46:20,907 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 367.0MB. Free memory is still 343.2MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-25 08:46:20,907 INFO L158 Benchmark]: CACSL2BoogieTranslator took 444.20ms. Allocated memory is still 367.0MB. Free memory was 341.6MB in the beginning and 322.2MB in the end (delta: 19.4MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-25 08:46:20,907 INFO L158 Benchmark]: Boogie Procedure Inliner took 34.25ms. Allocated memory is still 367.0MB. Free memory was 322.2MB in the beginning and 320.6MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:46:20,908 INFO L158 Benchmark]: Boogie Preprocessor took 20.62ms. Allocated memory is still 367.0MB. Free memory was 320.6MB in the beginning and 319.0MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:46:20,908 INFO L158 Benchmark]: RCFGBuilder took 415.95ms. Allocated memory is still 367.0MB. Free memory was 319.0MB in the beginning and 305.4MB in the end (delta: 13.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-08-25 08:46:20,908 INFO L158 Benchmark]: TraceAbstraction took 671966.20ms. Allocated memory was 367.0MB in the beginning and 6.8GB in the end (delta: 6.4GB). Free memory was 304.9MB in the beginning and 3.4GB in the end (delta: -3.1GB). Peak memory consumption was 3.4GB. Max. memory is 16.0GB. [2023-08-25 08:46:20,909 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks [2023-08-25 08:46:20,910 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 367.0MB. Free memory is still 343.2MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 444.20ms. Allocated memory is still 367.0MB. Free memory was 341.6MB in the beginning and 322.2MB in the end (delta: 19.4MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 34.25ms. Allocated memory is still 367.0MB. Free memory was 322.2MB in the beginning and 320.6MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 20.62ms. Allocated memory is still 367.0MB. Free memory was 320.6MB in the beginning and 319.0MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 415.95ms. Allocated memory is still 367.0MB. Free memory was 319.0MB in the beginning and 305.4MB in the end (delta: 13.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * TraceAbstraction took 671966.20ms. Allocated memory was 367.0MB in the beginning and 6.8GB in the end (delta: 6.4GB). Free memory was 304.9MB in the beginning and 3.4GB in the end (delta: -3.1GB). Peak memory consumption was 3.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 266]: Unsoundness Warning unspecified type, defaulting to int C: short [266] - GenericResultAtLocation [Line: 266]: Unsoundness Warning unspecified type, defaulting to int C: short [266] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.5s, 43 PlacesBefore, 11 PlacesAfterwards, 40 TransitionsBefore, 8 TransitionsAfterwards, 182 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 23 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 46 TotalNumberOfCompositions, 221 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 221, independent: 221, independent conditional: 0, independent unconditional: 221, 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: 114, independent: 114, independent conditional: 0, independent unconditional: 114, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 221, independent: 107, independent conditional: 0, independent unconditional: 107, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 114, unknown conditional: 0, unknown unconditional: 114] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, 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.4s, 59 PlacesBefore, 21 PlacesAfterwards, 54 TransitionsBefore, 16 TransitionsAfterwards, 728 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 22 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 46 TotalNumberOfCompositions, 1226 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 745, independent: 688, independent conditional: 0, independent unconditional: 688, dependent: 57, dependent conditional: 0, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 354, independent: 338, independent conditional: 0, independent unconditional: 338, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 745, independent: 350, independent conditional: 0, independent unconditional: 350, dependent: 41, dependent conditional: 0, dependent unconditional: 41, unknown: 354, unknown conditional: 0, unknown unconditional: 354] , Statistics on independence cache: Total cache size (in pairs): 26, Positive cache size: 18, Positive conditional cache size: 0, Positive unconditional cache size: 18, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 75 PlacesBefore, 29 PlacesAfterwards, 68 TransitionsBefore, 22 TransitionsAfterwards, 1638 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 32 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 56 TotalNumberOfCompositions, 3467 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1726, independent: 1613, independent conditional: 0, independent unconditional: 1613, dependent: 113, dependent conditional: 0, dependent unconditional: 113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 783, independent: 753, independent conditional: 0, independent unconditional: 753, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1726, independent: 860, independent conditional: 0, independent unconditional: 860, dependent: 83, dependent conditional: 0, dependent unconditional: 83, unknown: 783, unknown conditional: 0, unknown unconditional: 783] , Statistics on independence cache: Total cache size (in pairs): 50, Positive cache size: 40, Positive conditional cache size: 0, Positive unconditional cache size: 40, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.5s, 91 PlacesBefore, 37 PlacesAfterwards, 82 TransitionsBefore, 28 TransitionsAfterwards, 2912 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 40 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 64 TotalNumberOfCompositions, 6381 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2908, independent: 2754, independent conditional: 0, independent unconditional: 2754, dependent: 154, dependent conditional: 0, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1372, independent: 1338, independent conditional: 0, independent unconditional: 1338, dependent: 34, dependent conditional: 0, dependent unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2908, independent: 1416, independent conditional: 0, independent unconditional: 1416, dependent: 120, dependent conditional: 0, dependent unconditional: 120, unknown: 1372, unknown conditional: 0, unknown unconditional: 1372] , Statistics on independence cache: Total cache size (in pairs): 89, Positive cache size: 75, Positive conditional cache size: 0, Positive unconditional cache size: 75, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.8s, 107 PlacesBefore, 45 PlacesAfterwards, 96 TransitionsBefore, 34 TransitionsAfterwards, 4550 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 56 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 80 TotalNumberOfCompositions, 8472 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4499, independent: 4363, independent conditional: 0, independent unconditional: 4363, dependent: 136, dependent conditional: 0, dependent unconditional: 136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2134, independent: 2086, independent conditional: 0, independent unconditional: 2086, dependent: 48, dependent conditional: 0, dependent unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4499, independent: 2277, independent conditional: 0, independent unconditional: 2277, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 2134, unknown conditional: 0, unknown unconditional: 2134] , Statistics on independence cache: Total cache size (in pairs): 121, Positive cache size: 98, Positive conditional cache size: 0, Positive unconditional cache size: 98, Negative cache size: 23, Negative conditional cache size: 0, Negative unconditional cache size: 23, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.8s, 123 PlacesBefore, 53 PlacesAfterwards, 110 TransitionsBefore, 40 TransitionsAfterwards, 6552 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 65 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 89 TotalNumberOfCompositions, 11928 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5931, independent: 5768, independent conditional: 0, independent unconditional: 5768, dependent: 163, dependent conditional: 0, dependent unconditional: 163, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3008, independent: 2957, independent conditional: 0, independent unconditional: 2957, dependent: 51, dependent conditional: 0, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5931, independent: 2811, independent conditional: 0, independent unconditional: 2811, dependent: 112, dependent conditional: 0, dependent unconditional: 112, unknown: 3008, unknown conditional: 0, unknown unconditional: 3008] , Statistics on independence cache: Total cache size (in pairs): 156, Positive cache size: 125, Positive conditional cache size: 0, Positive unconditional cache size: 125, Negative cache size: 31, Negative conditional cache size: 0, Negative unconditional cache size: 31, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 139 PlacesBefore, 61 PlacesAfterwards, 124 TransitionsBefore, 46 TransitionsAfterwards, 8918 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 72 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 96 TotalNumberOfCompositions, 20434 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8456, independent: 8189, independent conditional: 0, independent unconditional: 8189, dependent: 267, dependent conditional: 0, dependent unconditional: 267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4125, independent: 4044, independent conditional: 0, independent unconditional: 4044, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 8456, independent: 4145, independent conditional: 0, independent unconditional: 4145, dependent: 186, dependent conditional: 0, dependent unconditional: 186, unknown: 4125, unknown conditional: 0, unknown unconditional: 4125] , Statistics on independence cache: Total cache size (in pairs): 291, Positive cache size: 252, Positive conditional cache size: 0, Positive unconditional cache size: 252, Negative cache size: 39, Negative conditional cache size: 0, Negative unconditional cache size: 39, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.1s, 155 PlacesBefore, 69 PlacesAfterwards, 138 TransitionsBefore, 52 TransitionsAfterwards, 11648 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 84 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 108 TotalNumberOfCompositions, 24956 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11593, independent: 11310, independent conditional: 0, independent unconditional: 11310, dependent: 283, dependent conditional: 0, dependent unconditional: 283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5377, independent: 5311, independent conditional: 0, independent unconditional: 5311, dependent: 66, dependent conditional: 0, dependent unconditional: 66, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11593, independent: 5999, independent conditional: 0, independent unconditional: 5999, dependent: 217, dependent conditional: 0, dependent unconditional: 217, unknown: 5377, unknown conditional: 0, unknown unconditional: 5377] , Statistics on independence cache: Total cache size (in pairs): 359, Positive cache size: 326, Positive conditional cache size: 0, Positive unconditional cache size: 326, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.3s, 171 PlacesBefore, 77 PlacesAfterwards, 152 TransitionsBefore, 58 TransitionsAfterwards, 14742 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 96 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 120 TotalNumberOfCompositions, 30080 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 13551, independent: 13253, independent conditional: 0, independent unconditional: 13253, dependent: 298, dependent conditional: 0, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 6651, independent: 6574, independent conditional: 0, independent unconditional: 6574, dependent: 77, dependent conditional: 0, dependent unconditional: 77, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 13551, independent: 6679, independent conditional: 0, independent unconditional: 6679, dependent: 221, dependent conditional: 0, dependent unconditional: 221, unknown: 6651, unknown conditional: 0, unknown unconditional: 6651] , Statistics on independence cache: Total cache size (in pairs): 297, Positive cache size: 253, Positive conditional cache size: 0, Positive unconditional cache size: 253, Negative cache size: 44, Negative conditional cache size: 0, Negative unconditional cache size: 44, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.4s, 187 PlacesBefore, 85 PlacesAfterwards, 166 TransitionsBefore, 64 TransitionsAfterwards, 18200 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 107 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 131 TotalNumberOfCompositions, 34349 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 16389, independent: 16111, independent conditional: 0, independent unconditional: 16111, dependent: 278, dependent conditional: 0, dependent unconditional: 278, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8210, independent: 8097, independent conditional: 0, independent unconditional: 8097, dependent: 113, dependent conditional: 0, dependent unconditional: 113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 16389, independent: 8014, independent conditional: 0, independent unconditional: 8014, dependent: 165, dependent conditional: 0, dependent unconditional: 165, unknown: 8210, unknown conditional: 0, unknown unconditional: 8210] , Statistics on independence cache: Total cache size (in pairs): 389, Positive cache size: 346, Positive conditional cache size: 0, Positive unconditional cache size: 346, Negative cache size: 43, Negative conditional cache size: 0, Negative unconditional cache size: 43, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.5s, 203 PlacesBefore, 93 PlacesAfterwards, 180 TransitionsBefore, 70 TransitionsAfterwards, 22022 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 117 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 141 TotalNumberOfCompositions, 46612 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 19503, independent: 19148, independent conditional: 0, independent unconditional: 19148, dependent: 355, dependent conditional: 0, dependent unconditional: 355, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 9864, independent: 9762, independent conditional: 0, independent unconditional: 9762, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 19503, independent: 9386, independent conditional: 0, independent unconditional: 9386, dependent: 253, dependent conditional: 0, dependent unconditional: 253, unknown: 9864, unknown conditional: 0, unknown unconditional: 9864] , Statistics on independence cache: Total cache size (in pairs): 422, Positive cache size: 378, Positive conditional cache size: 0, Positive unconditional cache size: 378, Negative cache size: 44, Negative conditional cache size: 0, Negative unconditional cache size: 44, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 219 PlacesBefore, 101 PlacesAfterwards, 194 TransitionsBefore, 76 TransitionsAfterwards, 26208 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 127 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 151 TotalNumberOfCompositions, 54643 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 23463, independent: 23053, independent conditional: 0, independent unconditional: 23053, dependent: 410, dependent conditional: 0, dependent unconditional: 410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11790, independent: 11707, independent conditional: 0, independent unconditional: 11707, dependent: 83, dependent conditional: 0, dependent unconditional: 83, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 23463, independent: 11346, independent conditional: 0, independent unconditional: 11346, dependent: 327, dependent conditional: 0, dependent unconditional: 327, unknown: 11790, unknown conditional: 0, unknown unconditional: 11790] , Statistics on independence cache: Total cache size (in pairs): 453, Positive cache size: 408, Positive conditional cache size: 0, Positive unconditional cache size: 408, Negative cache size: 45, Negative conditional cache size: 0, Negative unconditional cache size: 45, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.8s, 235 PlacesBefore, 109 PlacesAfterwards, 208 TransitionsBefore, 82 TransitionsAfterwards, 30758 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 134 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 158 TotalNumberOfCompositions, 67019 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 26996, independent: 26529, independent conditional: 0, independent unconditional: 26529, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13821, independent: 13707, independent conditional: 0, independent unconditional: 13707, dependent: 114, dependent conditional: 0, dependent unconditional: 114, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 26996, independent: 12822, independent conditional: 0, independent unconditional: 12822, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 13821, unknown conditional: 0, unknown unconditional: 13821] , Statistics on independence cache: Total cache size (in pairs): 549, Positive cache size: 499, Positive conditional cache size: 0, Positive unconditional cache size: 499, Negative cache size: 50, Negative conditional cache size: 0, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 251 PlacesBefore, 117 PlacesAfterwards, 222 TransitionsBefore, 88 TransitionsAfterwards, 35672 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 149 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 173 TotalNumberOfCompositions, 79836 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 32148, independent: 31634, independent conditional: 0, independent unconditional: 31634, dependent: 514, dependent conditional: 0, dependent unconditional: 514, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 16038, independent: 15892, independent conditional: 0, independent unconditional: 15892, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 32148, independent: 15742, independent conditional: 0, independent unconditional: 15742, dependent: 368, dependent conditional: 0, dependent unconditional: 368, unknown: 16038, unknown conditional: 0, unknown unconditional: 16038] , Statistics on independence cache: Total cache size (in pairs): 656, Positive cache size: 582, Positive conditional cache size: 0, Positive unconditional cache size: 582, Negative cache size: 74, Negative conditional cache size: 0, Negative unconditional cache size: 74, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 267 PlacesBefore, 125 PlacesAfterwards, 236 TransitionsBefore, 94 TransitionsAfterwards, 40950 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 154 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 178 TotalNumberOfCompositions, 84141 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 36178, independent: 35716, independent conditional: 0, independent unconditional: 35716, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 18691, independent: 18537, independent conditional: 0, independent unconditional: 18537, dependent: 154, dependent conditional: 0, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 36178, independent: 17179, independent conditional: 0, independent unconditional: 17179, dependent: 308, dependent conditional: 0, dependent unconditional: 308, unknown: 18691, unknown conditional: 0, unknown unconditional: 18691] , Statistics on independence cache: Total cache size (in pairs): 1002, Positive cache size: 939, Positive conditional cache size: 0, Positive unconditional cache size: 939, Negative cache size: 63, Negative conditional cache size: 0, Negative unconditional cache size: 63, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 283 PlacesBefore, 133 PlacesAfterwards, 250 TransitionsBefore, 100 TransitionsAfterwards, 46592 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 161 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 185 TotalNumberOfCompositions, 107543 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 40898, independent: 40290, independent conditional: 0, independent unconditional: 40290, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 20927, independent: 20788, independent conditional: 0, independent unconditional: 20788, dependent: 139, dependent conditional: 0, dependent unconditional: 139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 40898, independent: 19502, independent conditional: 0, independent unconditional: 19502, dependent: 469, dependent conditional: 0, dependent unconditional: 469, unknown: 20927, unknown conditional: 0, unknown unconditional: 20927] , Statistics on independence cache: Total cache size (in pairs): 859, Positive cache size: 797, Positive conditional cache size: 0, Positive unconditional cache size: 797, Negative cache size: 62, Negative conditional cache size: 0, Negative unconditional cache size: 62, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.6s, 299 PlacesBefore, 141 PlacesAfterwards, 264 TransitionsBefore, 106 TransitionsAfterwards, 52598 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 173 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 197 TotalNumberOfCompositions, 118435 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 46676, independent: 46046, independent conditional: 0, independent unconditional: 46046, dependent: 630, dependent conditional: 0, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 23664, independent: 23508, independent conditional: 0, independent unconditional: 23508, dependent: 156, dependent conditional: 0, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 46676, independent: 22538, independent conditional: 0, independent unconditional: 22538, dependent: 474, dependent conditional: 0, dependent unconditional: 474, unknown: 23664, unknown conditional: 0, unknown unconditional: 23664] , Statistics on independence cache: Total cache size (in pairs): 948, Positive cache size: 882, Positive conditional cache size: 0, Positive unconditional cache size: 882, Negative cache size: 66, Negative conditional cache size: 0, Negative unconditional cache size: 66, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.7s, 315 PlacesBefore, 149 PlacesAfterwards, 278 TransitionsBefore, 112 TransitionsAfterwards, 58968 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 182 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 206 TotalNumberOfCompositions, 136064 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 50736, independent: 50045, independent conditional: 0, independent unconditional: 50045, dependent: 691, dependent conditional: 0, dependent unconditional: 691, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 26281, independent: 26133, independent conditional: 0, independent unconditional: 26133, dependent: 148, dependent conditional: 0, dependent unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 50736, independent: 23912, independent conditional: 0, independent unconditional: 23912, dependent: 543, dependent conditional: 0, dependent unconditional: 543, unknown: 26281, unknown conditional: 0, unknown unconditional: 26281] , Statistics on independence cache: Total cache size (in pairs): 949, Positive cache size: 879, Positive conditional cache size: 0, Positive unconditional cache size: 879, Negative cache size: 70, Negative conditional cache size: 0, Negative unconditional cache size: 70, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.9s, 331 PlacesBefore, 157 PlacesAfterwards, 292 TransitionsBefore, 118 TransitionsAfterwards, 65702 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 198 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 222 TotalNumberOfCompositions, 138997 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 56512, independent: 55913, independent conditional: 0, independent unconditional: 55913, dependent: 599, dependent conditional: 0, dependent unconditional: 599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 29150, independent: 28961, independent conditional: 0, independent unconditional: 28961, dependent: 189, dependent conditional: 0, dependent unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 56512, independent: 26952, independent conditional: 0, independent unconditional: 26952, dependent: 410, dependent conditional: 0, dependent unconditional: 410, unknown: 29150, unknown conditional: 0, unknown unconditional: 29150] , Statistics on independence cache: Total cache size (in pairs): 1056, Positive cache size: 982, Positive conditional cache size: 0, Positive unconditional cache size: 982, Negative cache size: 74, Negative conditional cache size: 0, Negative unconditional cache size: 74, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 347 PlacesBefore, 165 PlacesAfterwards, 306 TransitionsBefore, 124 TransitionsAfterwards, 72800 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 206 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 230 TotalNumberOfCompositions, 161255 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 63311, independent: 62584, independent conditional: 0, independent unconditional: 62584, dependent: 727, dependent conditional: 0, dependent unconditional: 727, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 32383, independent: 32222, independent conditional: 0, independent unconditional: 32222, dependent: 161, dependent conditional: 0, dependent unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 63311, independent: 30362, independent conditional: 0, independent unconditional: 30362, dependent: 566, dependent conditional: 0, dependent unconditional: 566, unknown: 32383, unknown conditional: 0, unknown unconditional: 32383] , Statistics on independence cache: Total cache size (in pairs): 1154, Positive cache size: 1076, Positive conditional cache size: 0, Positive unconditional cache size: 1076, Negative cache size: 78, Negative conditional cache size: 0, Negative unconditional cache size: 78, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.4s, 363 PlacesBefore, 173 PlacesAfterwards, 320 TransitionsBefore, 130 TransitionsAfterwards, 80262 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 220 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 244 TotalNumberOfCompositions, 159985 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 70037, independent: 69426, independent conditional: 0, independent unconditional: 69426, dependent: 611, dependent conditional: 0, dependent unconditional: 611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 35857, independent: 35630, independent conditional: 0, independent unconditional: 35630, dependent: 227, dependent conditional: 0, dependent unconditional: 227, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 70037, independent: 33796, independent conditional: 0, independent unconditional: 33796, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 35857, unknown conditional: 0, unknown unconditional: 35857] , Statistics on independence cache: Total cache size (in pairs): 1374, Positive cache size: 1262, Positive conditional cache size: 0, Positive unconditional cache size: 1262, Negative cache size: 112, Negative conditional cache size: 0, Negative unconditional cache size: 112, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.3s, 379 PlacesBefore, 181 PlacesAfterwards, 334 TransitionsBefore, 136 TransitionsAfterwards, 88088 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 220 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 244 TotalNumberOfCompositions, 210967 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 75813, independent: 74960, independent conditional: 0, independent unconditional: 74960, dependent: 853, dependent conditional: 0, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 39462, independent: 39172, independent conditional: 0, independent unconditional: 39172, dependent: 290, dependent conditional: 0, dependent unconditional: 290, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 75813, independent: 35788, independent conditional: 0, independent unconditional: 35788, dependent: 563, dependent conditional: 0, dependent unconditional: 563, unknown: 39462, unknown conditional: 0, unknown unconditional: 39462] , Statistics on independence cache: Total cache size (in pairs): 1550, Positive cache size: 1446, Positive conditional cache size: 0, Positive unconditional cache size: 1446, Negative cache size: 104, Negative conditional cache size: 0, Negative unconditional cache size: 104, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.7s, 395 PlacesBefore, 189 PlacesAfterwards, 348 TransitionsBefore, 142 TransitionsAfterwards, 96278 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 238 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 262 TotalNumberOfCompositions, 195948 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 89217, independent: 88521, independent conditional: 0, independent unconditional: 88521, dependent: 696, dependent conditional: 0, dependent unconditional: 696, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 43407, independent: 43117, independent conditional: 0, independent unconditional: 43117, dependent: 290, dependent conditional: 0, dependent unconditional: 290, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 89217, independent: 45404, independent conditional: 0, independent unconditional: 45404, dependent: 406, dependent conditional: 0, dependent unconditional: 406, unknown: 43407, unknown conditional: 0, unknown unconditional: 43407] , Statistics on independence cache: Total cache size (in pairs): 1775, Positive cache size: 1670, Positive conditional cache size: 0, Positive unconditional cache size: 1670, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.7s, 411 PlacesBefore, 197 PlacesAfterwards, 362 TransitionsBefore, 148 TransitionsAfterwards, 104832 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 248 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 272 TotalNumberOfCompositions, 204572 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 89598, independent: 88908, independent conditional: 0, independent unconditional: 88908, dependent: 690, dependent conditional: 0, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46769, independent: 46539, independent conditional: 0, independent unconditional: 46539, dependent: 230, dependent conditional: 0, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 89598, independent: 42369, independent conditional: 0, independent unconditional: 42369, dependent: 460, dependent conditional: 0, dependent unconditional: 460, unknown: 46769, unknown conditional: 0, unknown unconditional: 46769] , Statistics on independence cache: Total cache size (in pairs): 1781, Positive cache size: 1676, Positive conditional cache size: 0, Positive unconditional cache size: 1676, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 427 PlacesBefore, 205 PlacesAfterwards, 376 TransitionsBefore, 154 TransitionsAfterwards, 113750 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 258 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 282 TotalNumberOfCompositions, 241349 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 96312, independent: 95534, independent conditional: 0, independent unconditional: 95534, dependent: 778, dependent conditional: 0, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 50492, independent: 50274, independent conditional: 0, independent unconditional: 50274, dependent: 218, dependent conditional: 0, dependent unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 96312, independent: 45260, independent conditional: 0, independent unconditional: 45260, dependent: 560, dependent conditional: 0, dependent unconditional: 560, unknown: 50492, unknown conditional: 0, unknown unconditional: 50492] , Statistics on independence cache: Total cache size (in pairs): 1794, Positive cache size: 1696, Positive conditional cache size: 0, Positive unconditional cache size: 1696, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.1s, 443 PlacesBefore, 213 PlacesAfterwards, 390 TransitionsBefore, 160 TransitionsAfterwards, 123032 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 267 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 291 TotalNumberOfCompositions, 282490 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 107215, independent: 106247, independent conditional: 0, independent unconditional: 106247, dependent: 968, dependent conditional: 0, dependent unconditional: 968, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 54587, independent: 54240, independent conditional: 0, independent unconditional: 54240, dependent: 347, dependent conditional: 0, dependent unconditional: 347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 107215, independent: 52007, independent conditional: 0, independent unconditional: 52007, dependent: 621, dependent conditional: 0, dependent unconditional: 621, unknown: 54587, unknown conditional: 0, unknown unconditional: 54587] , Statistics on independence cache: Total cache size (in pairs): 2099, Positive cache size: 1979, Positive conditional cache size: 0, Positive unconditional cache size: 1979, Negative cache size: 120, Negative conditional cache size: 0, Negative unconditional cache size: 120, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.3s, 459 PlacesBefore, 221 PlacesAfterwards, 404 TransitionsBefore, 166 TransitionsAfterwards, 132678 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 283 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 307 TotalNumberOfCompositions, 273115 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 115061, independent: 114244, independent conditional: 0, independent unconditional: 114244, dependent: 817, dependent conditional: 0, dependent unconditional: 817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 58764, independent: 58501, independent conditional: 0, independent unconditional: 58501, dependent: 263, dependent conditional: 0, dependent unconditional: 263, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 115061, independent: 55743, independent conditional: 0, independent unconditional: 55743, dependent: 554, dependent conditional: 0, dependent unconditional: 554, unknown: 58764, unknown conditional: 0, unknown unconditional: 58764] , Statistics on independence cache: Total cache size (in pairs): 2246, Positive cache size: 2124, Positive conditional cache size: 0, Positive unconditional cache size: 2124, Negative cache size: 122, Negative conditional cache size: 0, Negative unconditional cache size: 122, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.3s, 475 PlacesBefore, 229 PlacesAfterwards, 418 TransitionsBefore, 172 TransitionsAfterwards, 142688 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 283 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 307 TotalNumberOfCompositions, 323908 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 123591, independent: 122565, independent conditional: 0, independent unconditional: 122565, dependent: 1026, dependent conditional: 0, dependent unconditional: 1026, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 63091, independent: 62838, independent conditional: 0, independent unconditional: 62838, dependent: 253, dependent conditional: 0, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 123591, independent: 59727, independent conditional: 0, independent unconditional: 59727, dependent: 773, dependent conditional: 0, dependent unconditional: 773, unknown: 63091, unknown conditional: 0, unknown unconditional: 63091] , Statistics on independence cache: Total cache size (in pairs): 2361, Positive cache size: 2251, Positive conditional cache size: 0, Positive unconditional cache size: 2251, Negative cache size: 110, Negative conditional cache size: 0, Negative unconditional cache size: 110, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.5s, 491 PlacesBefore, 237 PlacesAfterwards, 432 TransitionsBefore, 178 TransitionsAfterwards, 153062 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 303 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 327 TotalNumberOfCompositions, 308338 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 131953, independent: 131100, independent conditional: 0, independent unconditional: 131100, dependent: 853, dependent conditional: 0, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 67389, independent: 67162, independent conditional: 0, independent unconditional: 67162, dependent: 227, dependent conditional: 0, dependent unconditional: 227, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 131953, independent: 63938, independent conditional: 0, independent unconditional: 63938, dependent: 626, dependent conditional: 0, dependent unconditional: 626, unknown: 67389, unknown conditional: 0, unknown unconditional: 67389] , Statistics on independence cache: Total cache size (in pairs): 2387, Positive cache size: 2273, Positive conditional cache size: 0, Positive unconditional cache size: 2273, Negative cache size: 114, Negative conditional cache size: 0, Negative unconditional cache size: 114, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.9s, 507 PlacesBefore, 245 PlacesAfterwards, 446 TransitionsBefore, 184 TransitionsAfterwards, 163800 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 299 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 323 TotalNumberOfCompositions, 350698 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 138107, independent: 137142, independent conditional: 0, independent unconditional: 137142, dependent: 965, dependent conditional: 0, dependent unconditional: 965, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 72619, independent: 72248, independent conditional: 0, independent unconditional: 72248, dependent: 371, dependent conditional: 0, dependent unconditional: 371, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 138107, independent: 64894, independent conditional: 0, independent unconditional: 64894, dependent: 594, dependent conditional: 0, dependent unconditional: 594, unknown: 72619, unknown conditional: 0, unknown unconditional: 72619] , Statistics on independence cache: Total cache size (in pairs): 2879, Positive cache size: 2738, Positive conditional cache size: 0, Positive unconditional cache size: 2738, Negative cache size: 141, Negative conditional cache size: 0, Negative unconditional cache size: 141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.0s, 523 PlacesBefore, 253 PlacesAfterwards, 460 TransitionsBefore, 190 TransitionsAfterwards, 174902 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 321 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 345 TotalNumberOfCompositions, 369527 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 153416, independent: 152450, independent conditional: 0, independent unconditional: 152450, dependent: 966, dependent conditional: 0, dependent unconditional: 966, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 78292, independent: 77994, independent conditional: 0, independent unconditional: 77994, dependent: 298, dependent conditional: 0, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 153416, independent: 74456, independent conditional: 0, independent unconditional: 74456, dependent: 668, dependent conditional: 0, dependent unconditional: 668, unknown: 78292, unknown conditional: 0, unknown unconditional: 78292] , Statistics on independence cache: Total cache size (in pairs): 3985, Positive cache size: 3821, Positive conditional cache size: 0, Positive unconditional cache size: 3821, Negative cache size: 164, Negative conditional cache size: 0, Negative unconditional cache size: 164, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 539 PlacesBefore, 261 PlacesAfterwards, 474 TransitionsBefore, 196 TransitionsAfterwards, 186368 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 332 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 356 TotalNumberOfCompositions, 384374 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 165128, independent: 164168, independent conditional: 0, independent unconditional: 164168, dependent: 960, dependent conditional: 0, dependent unconditional: 960, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 82132, independent: 81852, independent conditional: 0, independent unconditional: 81852, dependent: 280, dependent conditional: 0, dependent unconditional: 280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 165128, independent: 82316, independent conditional: 0, independent unconditional: 82316, dependent: 680, dependent conditional: 0, dependent unconditional: 680, unknown: 82132, unknown conditional: 0, unknown unconditional: 82132] , Statistics on independence cache: Total cache size (in pairs): 2997, Positive cache size: 2871, Positive conditional cache size: 0, Positive unconditional cache size: 2871, Negative cache size: 126, Negative conditional cache size: 0, Negative unconditional cache size: 126, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.4s, 555 PlacesBefore, 269 PlacesAfterwards, 488 TransitionsBefore, 202 TransitionsAfterwards, 198198 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 343 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 367 TotalNumberOfCompositions, 442855 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 171830, independent: 170642, independent conditional: 0, independent unconditional: 170642, dependent: 1188, dependent conditional: 0, dependent unconditional: 1188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 87127, independent: 86860, independent conditional: 0, independent unconditional: 86860, dependent: 267, dependent conditional: 0, dependent unconditional: 267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 171830, independent: 83782, independent conditional: 0, independent unconditional: 83782, dependent: 921, dependent conditional: 0, dependent unconditional: 921, unknown: 87127, unknown conditional: 0, unknown unconditional: 87127] , Statistics on independence cache: Total cache size (in pairs): 3038, Positive cache size: 2908, Positive conditional cache size: 0, Positive unconditional cache size: 2908, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.5s, 571 PlacesBefore, 277 PlacesAfterwards, 502 TransitionsBefore, 208 TransitionsAfterwards, 210392 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 350 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 374 TotalNumberOfCompositions, 485128 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 180640, independent: 179375, independent conditional: 0, independent unconditional: 179375, dependent: 1265, dependent conditional: 0, dependent unconditional: 1265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 92441, independent: 92096, independent conditional: 0, independent unconditional: 92096, dependent: 345, dependent conditional: 0, dependent unconditional: 345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 180640, independent: 87279, independent conditional: 0, independent unconditional: 87279, dependent: 920, dependent conditional: 0, dependent unconditional: 920, unknown: 92441, unknown conditional: 0, unknown unconditional: 92441] , Statistics on independence cache: Total cache size (in pairs): 3214, Positive cache size: 3080, Positive conditional cache size: 0, Positive unconditional cache size: 3080, Negative cache size: 134, Negative conditional cache size: 0, Negative unconditional cache size: 134, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 587 PlacesBefore, 285 PlacesAfterwards, 516 TransitionsBefore, 214 TransitionsAfterwards, 222950 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 356 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 380 TotalNumberOfCompositions, 461140 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 186947, independent: 185864, independent conditional: 0, independent unconditional: 185864, dependent: 1083, dependent conditional: 0, dependent unconditional: 1083, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 97789, independent: 97509, independent conditional: 0, independent unconditional: 97509, dependent: 280, dependent conditional: 0, dependent unconditional: 280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 186947, independent: 88355, independent conditional: 0, independent unconditional: 88355, dependent: 803, dependent conditional: 0, dependent unconditional: 803, unknown: 97789, unknown conditional: 0, unknown unconditional: 97789] , Statistics on independence cache: Total cache size (in pairs): 3384, Positive cache size: 3246, Positive conditional cache size: 0, Positive unconditional cache size: 3246, Negative cache size: 138, Negative conditional cache size: 0, Negative unconditional cache size: 138, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.1s, 603 PlacesBefore, 293 PlacesAfterwards, 530 TransitionsBefore, 220 TransitionsAfterwards, 235872 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 368 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 392 TotalNumberOfCompositions, 508254 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 218541, independent: 217391, independent conditional: 0, independent unconditional: 217391, dependent: 1150, dependent conditional: 0, dependent unconditional: 1150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 104172, independent: 103675, independent conditional: 0, independent unconditional: 103675, dependent: 497, dependent conditional: 0, dependent unconditional: 497, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 218541, independent: 113716, independent conditional: 0, independent unconditional: 113716, dependent: 653, dependent conditional: 0, dependent unconditional: 653, unknown: 104172, unknown conditional: 0, unknown unconditional: 104172] , Statistics on independence cache: Total cache size (in pairs): 4095, Positive cache size: 3951, Positive conditional cache size: 0, Positive unconditional cache size: 3951, Negative cache size: 144, Negative conditional cache size: 0, Negative unconditional cache size: 144, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.1s, 619 PlacesBefore, 301 PlacesAfterwards, 544 TransitionsBefore, 226 TransitionsAfterwards, 249158 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 380 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 404 TotalNumberOfCompositions, 527215 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 215546, independent: 214370, independent conditional: 0, independent unconditional: 214370, dependent: 1176, dependent conditional: 0, dependent unconditional: 1176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 110883, independent: 110415, independent conditional: 0, independent unconditional: 110415, dependent: 468, dependent conditional: 0, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 215546, independent: 103955, independent conditional: 0, independent unconditional: 103955, dependent: 708, dependent conditional: 0, dependent unconditional: 708, unknown: 110883, unknown conditional: 0, unknown unconditional: 110883] , Statistics on independence cache: Total cache size (in pairs): 4585, Positive cache size: 4415, Positive conditional cache size: 0, Positive unconditional cache size: 4415, Negative cache size: 170, Negative conditional cache size: 0, Negative unconditional cache size: 170, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 635 PlacesBefore, 309 PlacesAfterwards, 558 TransitionsBefore, 232 TransitionsAfterwards, 262808 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 401 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 425 TotalNumberOfCompositions, 579776 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 234803, independent: 233468, independent conditional: 0, independent unconditional: 233468, dependent: 1335, dependent conditional: 0, dependent unconditional: 1335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 116257, independent: 115805, independent conditional: 0, independent unconditional: 115805, dependent: 452, dependent conditional: 0, dependent unconditional: 452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 234803, independent: 117663, independent conditional: 0, independent unconditional: 117663, dependent: 883, dependent conditional: 0, dependent unconditional: 883, unknown: 116257, unknown conditional: 0, unknown unconditional: 116257] , Statistics on independence cache: Total cache size (in pairs): 4376, Positive cache size: 4200, Positive conditional cache size: 0, Positive unconditional cache size: 4200, Negative cache size: 176, Negative conditional cache size: 0, Negative unconditional cache size: 176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 651 PlacesBefore, 317 PlacesAfterwards, 572 TransitionsBefore, 238 TransitionsAfterwards, 276822 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 402 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 426 TotalNumberOfCompositions, 573533 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 236180, independent: 234990, independent conditional: 0, independent unconditional: 234990, dependent: 1190, dependent conditional: 0, dependent unconditional: 1190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 122831, independent: 122311, independent conditional: 0, independent unconditional: 122311, dependent: 520, dependent conditional: 0, dependent unconditional: 520, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 236180, independent: 112679, independent conditional: 0, independent unconditional: 112679, dependent: 670, dependent conditional: 0, dependent unconditional: 670, unknown: 122831, unknown conditional: 0, unknown unconditional: 122831] , Statistics on independence cache: Total cache size (in pairs): 4865, Positive cache size: 4684, Positive conditional cache size: 0, Positive unconditional cache size: 4684, Negative cache size: 181, Negative conditional cache size: 0, Negative unconditional cache size: 181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9s, 667 PlacesBefore, 325 PlacesAfterwards, 586 TransitionsBefore, 244 TransitionsAfterwards, 291200 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 417 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 441 TotalNumberOfCompositions, 597931 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 252962, independent: 251779, independent conditional: 0, independent unconditional: 251779, dependent: 1183, dependent conditional: 0, dependent unconditional: 1183, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 128966, independent: 128470, independent conditional: 0, independent unconditional: 128470, dependent: 496, dependent conditional: 0, dependent unconditional: 496, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 252962, independent: 123309, independent conditional: 0, independent unconditional: 123309, dependent: 687, dependent conditional: 0, dependent unconditional: 687, unknown: 128966, unknown conditional: 0, unknown unconditional: 128966] , Statistics on independence cache: Total cache size (in pairs): 5134, Positive cache size: 4946, Positive conditional cache size: 0, Positive unconditional cache size: 4946, Negative cache size: 188, Negative conditional cache size: 0, Negative unconditional cache size: 188, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 683 PlacesBefore, 333 PlacesAfterwards, 600 TransitionsBefore, 250 TransitionsAfterwards, 305942 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 418 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 442 TotalNumberOfCompositions, 703830 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 265349, independent: 263818, independent conditional: 0, independent unconditional: 263818, dependent: 1531, dependent conditional: 0, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 135648, independent: 135106, independent conditional: 0, independent unconditional: 135106, dependent: 542, dependent conditional: 0, dependent unconditional: 542, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 265349, independent: 128712, independent conditional: 0, independent unconditional: 128712, dependent: 989, dependent conditional: 0, dependent unconditional: 989, unknown: 135648, unknown conditional: 0, unknown unconditional: 135648] , Statistics on independence cache: Total cache size (in pairs): 5457, Positive cache size: 5268, Positive conditional cache size: 0, Positive unconditional cache size: 5268, Negative cache size: 189, Negative conditional cache size: 0, Negative unconditional cache size: 189, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 699 PlacesBefore, 341 PlacesAfterwards, 614 TransitionsBefore, 256 TransitionsAfterwards, 321048 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 431 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 455 TotalNumberOfCompositions, 740335 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 301602, independent: 300045, independent conditional: 0, independent unconditional: 300045, dependent: 1557, dependent conditional: 0, dependent unconditional: 1557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 142671, independent: 142127, independent conditional: 0, independent unconditional: 142127, dependent: 544, dependent conditional: 0, dependent unconditional: 544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 301602, independent: 157918, independent conditional: 0, independent unconditional: 157918, dependent: 1013, dependent conditional: 0, dependent unconditional: 1013, unknown: 142671, unknown conditional: 0, unknown unconditional: 142671] , Statistics on independence cache: Total cache size (in pairs): 5665, Positive cache size: 5466, Positive conditional cache size: 0, Positive unconditional cache size: 5466, Negative cache size: 199, Negative conditional cache size: 0, Negative unconditional cache size: 199, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.2s, 715 PlacesBefore, 349 PlacesAfterwards, 628 TransitionsBefore, 262 TransitionsAfterwards, 336518 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 454 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 478 TotalNumberOfCompositions, 732314 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 296096, independent: 294593, independent conditional: 0, independent unconditional: 294593, dependent: 1503, dependent conditional: 0, dependent unconditional: 1503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 147711, independent: 147350, independent conditional: 0, independent unconditional: 147350, dependent: 361, dependent conditional: 0, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 296096, independent: 147243, independent conditional: 0, independent unconditional: 147243, dependent: 1142, dependent conditional: 0, dependent unconditional: 1142, unknown: 147711, unknown conditional: 0, unknown unconditional: 147711] , Statistics on independence cache: Total cache size (in pairs): 5147, Positive cache size: 4965, Positive conditional cache size: 0, Positive unconditional cache size: 4965, Negative cache size: 182, Negative conditional cache size: 0, Negative unconditional cache size: 182, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 731 PlacesBefore, 357 PlacesAfterwards, 642 TransitionsBefore, 268 TransitionsAfterwards, 352352 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 457 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 481 TotalNumberOfCompositions, 793894 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 305064, independent: 303466, independent conditional: 0, independent unconditional: 303466, dependent: 1598, dependent conditional: 0, dependent unconditional: 1598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 154586, independent: 154233, independent conditional: 0, independent unconditional: 154233, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 305064, independent: 149233, independent conditional: 0, independent unconditional: 149233, dependent: 1245, dependent conditional: 0, dependent unconditional: 1245, unknown: 154586, unknown conditional: 0, unknown unconditional: 154586] , Statistics on independence cache: Total cache size (in pairs): 5275, Positive cache size: 5101, Positive conditional cache size: 0, Positive unconditional cache size: 5101, Negative cache size: 174, Negative conditional cache size: 0, Negative unconditional cache size: 174, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.8s, 747 PlacesBefore, 365 PlacesAfterwards, 656 TransitionsBefore, 274 TransitionsAfterwards, 368550 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 465 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 489 TotalNumberOfCompositions, 827025 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 319725, independent: 318098, independent conditional: 0, independent unconditional: 318098, dependent: 1627, dependent conditional: 0, dependent unconditional: 1627, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 161677, independent: 161297, independent conditional: 0, independent unconditional: 161297, dependent: 380, dependent conditional: 0, dependent unconditional: 380, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 319725, independent: 156801, independent conditional: 0, independent unconditional: 156801, dependent: 1247, dependent conditional: 0, dependent unconditional: 1247, unknown: 161677, unknown conditional: 0, unknown unconditional: 161677] , Statistics on independence cache: Total cache size (in pairs): 5708, Positive cache size: 5505, Positive conditional cache size: 0, Positive unconditional cache size: 5505, Negative cache size: 203, Negative conditional cache size: 0, Negative unconditional cache size: 203, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 763 PlacesBefore, 373 PlacesAfterwards, 670 TransitionsBefore, 280 TransitionsAfterwards, 385112 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 476 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 500 TotalNumberOfCompositions, 784960 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 327468, independent: 326100, independent conditional: 0, independent unconditional: 326100, dependent: 1368, dependent conditional: 0, dependent unconditional: 1368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 169182, independent: 168816, independent conditional: 0, independent unconditional: 168816, dependent: 366, dependent conditional: 0, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 327468, independent: 157284, independent conditional: 0, independent unconditional: 157284, dependent: 1002, dependent conditional: 0, dependent unconditional: 1002, unknown: 169182, unknown conditional: 0, unknown unconditional: 169182] , Statistics on independence cache: Total cache size (in pairs): 5733, Positive cache size: 5551, Positive conditional cache size: 0, Positive unconditional cache size: 5551, Negative cache size: 182, Negative conditional cache size: 0, Negative unconditional cache size: 182, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 779 PlacesBefore, 381 PlacesAfterwards, 684 TransitionsBefore, 286 TransitionsAfterwards, 402038 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 490 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 514 TotalNumberOfCompositions, 832689 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 345325, independent: 343887, independent conditional: 0, independent unconditional: 343887, dependent: 1438, dependent conditional: 0, dependent unconditional: 1438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 176691, independent: 176147, independent conditional: 0, independent unconditional: 176147, dependent: 544, dependent conditional: 0, dependent unconditional: 544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 345325, independent: 167740, independent conditional: 0, independent unconditional: 167740, dependent: 894, dependent conditional: 0, dependent unconditional: 894, unknown: 176691, unknown conditional: 0, unknown unconditional: 176691] , Statistics on independence cache: Total cache size (in pairs): 6251, Positive cache size: 5989, Positive conditional cache size: 0, Positive unconditional cache size: 5989, Negative cache size: 262, Negative conditional cache size: 0, Negative unconditional cache size: 262, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.1s, 795 PlacesBefore, 389 PlacesAfterwards, 698 TransitionsBefore, 292 TransitionsAfterwards, 419328 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 490 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 514 TotalNumberOfCompositions, 952173 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 361458, independent: 359699, independent conditional: 0, independent unconditional: 359699, dependent: 1759, dependent conditional: 0, dependent unconditional: 1759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 184428, independent: 183973, independent conditional: 0, independent unconditional: 183973, dependent: 455, dependent conditional: 0, dependent unconditional: 455, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 361458, independent: 175726, independent conditional: 0, independent unconditional: 175726, dependent: 1304, dependent conditional: 0, dependent unconditional: 1304, unknown: 184428, unknown conditional: 0, unknown unconditional: 184428] , Statistics on independence cache: Total cache size (in pairs): 6365, Positive cache size: 6176, Positive conditional cache size: 0, Positive unconditional cache size: 6176, Negative cache size: 189, Negative conditional cache size: 0, Negative unconditional cache size: 189, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.3s, 811 PlacesBefore, 397 PlacesAfterwards, 712 TransitionsBefore, 298 TransitionsAfterwards, 436982 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 515 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 539 TotalNumberOfCompositions, 900502 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 376783, independent: 375317, independent conditional: 0, independent unconditional: 375317, dependent: 1466, dependent conditional: 0, dependent unconditional: 1466, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 191819, independent: 191425, independent conditional: 0, independent unconditional: 191425, dependent: 394, dependent conditional: 0, dependent unconditional: 394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 376783, independent: 183892, independent conditional: 0, independent unconditional: 183892, dependent: 1072, dependent conditional: 0, dependent unconditional: 1072, unknown: 191819, unknown conditional: 0, unknown unconditional: 191819] , Statistics on independence cache: Total cache size (in pairs): 6482, Positive cache size: 6288, Positive conditional cache size: 0, Positive unconditional cache size: 6288, Negative cache size: 194, Negative conditional cache size: 0, Negative unconditional cache size: 194, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.8s, 827 PlacesBefore, 405 PlacesAfterwards, 726 TransitionsBefore, 304 TransitionsAfterwards, 455000 CoEnabledTransitionPairs, 5 FixpointIterations, 19 TrivialSequentialCompositions, 511 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 535 TotalNumberOfCompositions, 941605 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 385774, independent: 384250, independent conditional: 0, independent unconditional: 384250, dependent: 1524, dependent conditional: 0, dependent unconditional: 1524, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 200131, independent: 199699, independent conditional: 0, independent unconditional: 199699, dependent: 432, dependent conditional: 0, dependent unconditional: 432, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 385774, independent: 184551, independent conditional: 0, independent unconditional: 184551, dependent: 1092, dependent conditional: 0, dependent unconditional: 1092, unknown: 200131, unknown conditional: 0, unknown unconditional: 200131] , Statistics on independence cache: Total cache size (in pairs): 6986, Positive cache size: 6757, Positive conditional cache size: 0, Positive unconditional cache size: 6757, Negative cache size: 229, Negative conditional cache size: 0, Negative unconditional cache size: 229, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.8s, 843 PlacesBefore, 413 PlacesAfterwards, 740 TransitionsBefore, 310 TransitionsAfterwards, 473382 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 525 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 549 TotalNumberOfCompositions, 1081468 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 408064, independent: 406188, independent conditional: 0, independent unconditional: 406188, dependent: 1876, dependent conditional: 0, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 208084, independent: 207679, independent conditional: 0, independent unconditional: 207679, dependent: 405, dependent conditional: 0, dependent unconditional: 405, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 408064, independent: 198509, independent conditional: 0, independent unconditional: 198509, dependent: 1471, dependent conditional: 0, dependent unconditional: 1471, unknown: 208084, unknown conditional: 0, unknown unconditional: 208084] , Statistics on independence cache: Total cache size (in pairs): 6982, Positive cache size: 6781, Positive conditional cache size: 0, Positive unconditional cache size: 6781, Negative cache size: 201, Negative conditional cache size: 0, Negative unconditional cache size: 201, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.1s, 859 PlacesBefore, 421 PlacesAfterwards, 754 TransitionsBefore, 316 TransitionsAfterwards, 492128 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 530 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 554 TotalNumberOfCompositions, 1046701 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 416701, independent: 415065, independent conditional: 0, independent unconditional: 415065, dependent: 1636, dependent conditional: 0, dependent unconditional: 1636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 217075, independent: 216367, independent conditional: 0, independent unconditional: 216367, dependent: 708, dependent conditional: 0, dependent unconditional: 708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 416701, independent: 198698, independent conditional: 0, independent unconditional: 198698, dependent: 928, dependent conditional: 0, dependent unconditional: 928, unknown: 217075, unknown conditional: 0, unknown unconditional: 217075] , Statistics on independence cache: Total cache size (in pairs): 8239, Positive cache size: 7994, Positive conditional cache size: 0, Positive unconditional cache size: 7994, Negative cache size: 245, Negative conditional cache size: 0, Negative unconditional cache size: 245, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.3s, 875 PlacesBefore, 429 PlacesAfterwards, 768 TransitionsBefore, 322 TransitionsAfterwards, 511238 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 547 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 571 TotalNumberOfCompositions, 1108040 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 404444, independent: 402538, independent conditional: 0, independent unconditional: 402538, dependent: 1906, dependent conditional: 0, dependent unconditional: 1906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 226303, independent: 225766, independent conditional: 0, independent unconditional: 225766, dependent: 537, dependent conditional: 0, dependent unconditional: 537, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 404444, independent: 176772, independent conditional: 0, independent unconditional: 176772, dependent: 1369, dependent conditional: 0, dependent unconditional: 1369, unknown: 226303, unknown conditional: 0, unknown unconditional: 226303] , Statistics on independence cache: Total cache size (in pairs): 7685, Positive cache size: 7444, Positive conditional cache size: 0, Positive unconditional cache size: 7444, Negative cache size: 241, Negative conditional cache size: 0, Negative unconditional cache size: 241, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.7s, 891 PlacesBefore, 437 PlacesAfterwards, 782 TransitionsBefore, 328 TransitionsAfterwards, 530712 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 555 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 579 TotalNumberOfCompositions, 1161727 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 415699, independent: 413730, independent conditional: 0, independent unconditional: 413730, dependent: 1969, dependent conditional: 0, dependent unconditional: 1969, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 233956, independent: 233513, independent conditional: 0, independent unconditional: 233513, dependent: 443, dependent conditional: 0, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 415699, independent: 180217, independent conditional: 0, independent unconditional: 180217, dependent: 1526, dependent conditional: 0, dependent unconditional: 1526, unknown: 233956, unknown conditional: 0, unknown unconditional: 233956] , Statistics on independence cache: Total cache size (in pairs): 7673, Positive cache size: 7459, Positive conditional cache size: 0, Positive unconditional cache size: 7459, Negative cache size: 214, Negative conditional cache size: 0, Negative unconditional cache size: 214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.7s, 907 PlacesBefore, 445 PlacesAfterwards, 796 TransitionsBefore, 334 TransitionsAfterwards, 550550 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 562 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 586 TotalNumberOfCompositions, 1211144 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 434062, independent: 432053, independent conditional: 0, independent unconditional: 432053, dependent: 2009, dependent conditional: 0, dependent unconditional: 2009, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 244754, independent: 244090, independent conditional: 0, independent unconditional: 244090, dependent: 664, dependent conditional: 0, dependent unconditional: 664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 434062, independent: 187963, independent conditional: 0, independent unconditional: 187963, dependent: 1345, dependent conditional: 0, dependent unconditional: 1345, unknown: 244754, unknown conditional: 0, unknown unconditional: 244754] , Statistics on independence cache: Total cache size (in pairs): 9141, Positive cache size: 8885, Positive conditional cache size: 0, Positive unconditional cache size: 8885, Negative cache size: 256, Negative conditional cache size: 0, Negative unconditional cache size: 256, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.0s, 923 PlacesBefore, 453 PlacesAfterwards, 810 TransitionsBefore, 340 TransitionsAfterwards, 570752 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 586 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 610 TotalNumberOfCompositions, 1231072 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 456679, independent: 454689, independent conditional: 0, independent unconditional: 454689, dependent: 1990, dependent conditional: 0, dependent unconditional: 1990, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 252263, independent: 251782, independent conditional: 0, independent unconditional: 251782, dependent: 481, dependent conditional: 0, dependent unconditional: 481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 456679, independent: 202907, independent conditional: 0, independent unconditional: 202907, dependent: 1509, dependent conditional: 0, dependent unconditional: 1509, unknown: 252263, unknown conditional: 0, unknown unconditional: 252263] , Statistics on independence cache: Total cache size (in pairs): 8516, Positive cache size: 8238, Positive conditional cache size: 0, Positive unconditional cache size: 8238, Negative cache size: 278, Negative conditional cache size: 0, Negative unconditional cache size: 278, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.5s, 939 PlacesBefore, 461 PlacesAfterwards, 824 TransitionsBefore, 346 TransitionsAfterwards, 591318 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 580 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 604 TotalNumberOfCompositions, 1307108 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 460021, independent: 457910, independent conditional: 0, independent unconditional: 457910, dependent: 2111, dependent conditional: 0, dependent unconditional: 2111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 260927, independent: 260396, independent conditional: 0, independent unconditional: 260396, dependent: 531, dependent conditional: 0, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 460021, independent: 197514, independent conditional: 0, independent unconditional: 197514, dependent: 1580, dependent conditional: 0, dependent unconditional: 1580, unknown: 260927, unknown conditional: 0, unknown unconditional: 260927] , Statistics on independence cache: Total cache size (in pairs): 8548, Positive cache size: 8322, Positive conditional cache size: 0, Positive unconditional cache size: 8322, Negative cache size: 226, Negative conditional cache size: 0, Negative unconditional cache size: 226, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.4s, 955 PlacesBefore, 469 PlacesAfterwards, 838 TransitionsBefore, 352 TransitionsAfterwards, 612248 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 598 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 622 TotalNumberOfCompositions, 1374768 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 482057, independent: 479888, independent conditional: 0, independent unconditional: 479888, dependent: 2169, dependent conditional: 0, dependent unconditional: 2169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 269907, independent: 269507, independent conditional: 0, independent unconditional: 269507, dependent: 400, dependent conditional: 0, dependent unconditional: 400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 482057, independent: 210381, independent conditional: 0, independent unconditional: 210381, dependent: 1769, dependent conditional: 0, dependent unconditional: 1769, unknown: 269907, unknown conditional: 0, unknown unconditional: 269907] , Statistics on independence cache: Total cache size (in pairs): 8789, Positive cache size: 8559, Positive conditional cache size: 0, Positive unconditional cache size: 8559, Negative cache size: 230, Negative conditional cache size: 0, Negative unconditional cache size: 230, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.6s, 971 PlacesBefore, 477 PlacesAfterwards, 852 TransitionsBefore, 358 TransitionsAfterwards, 633542 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 612 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 636 TotalNumberOfCompositions, 1364425 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 503723, independent: 501623, independent conditional: 0, independent unconditional: 501623, dependent: 2100, dependent conditional: 0, dependent unconditional: 2100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 280568, independent: 279847, independent conditional: 0, independent unconditional: 279847, dependent: 721, dependent conditional: 0, dependent unconditional: 721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 503723, independent: 221776, independent conditional: 0, independent unconditional: 221776, dependent: 1379, dependent conditional: 0, dependent unconditional: 1379, unknown: 280568, unknown conditional: 0, unknown unconditional: 280568] , Statistics on independence cache: Total cache size (in pairs): 9672, Positive cache size: 9353, Positive conditional cache size: 0, Positive unconditional cache size: 9353, 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: 11.8s, 987 PlacesBefore, 485 PlacesAfterwards, 866 TransitionsBefore, 364 TransitionsAfterwards, 655200 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 620 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 644 TotalNumberOfCompositions, 1429506 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 520457, independent: 518286, independent conditional: 0, independent unconditional: 518286, dependent: 2171, dependent conditional: 0, dependent unconditional: 2171, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 289956, independent: 289475, independent conditional: 0, independent unconditional: 289475, dependent: 481, dependent conditional: 0, dependent unconditional: 481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 520457, independent: 228811, independent conditional: 0, independent unconditional: 228811, dependent: 1690, dependent conditional: 0, dependent unconditional: 1690, unknown: 289956, unknown conditional: 0, unknown unconditional: 289956] , Statistics on independence cache: Total cache size (in pairs): 9716, Positive cache size: 9478, Positive conditional cache size: 0, Positive unconditional cache size: 9478, Negative cache size: 238, Negative conditional cache size: 0, Negative unconditional cache size: 238, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.2s, 1003 PlacesBefore, 493 PlacesAfterwards, 880 TransitionsBefore, 370 TransitionsAfterwards, 677222 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 632 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 656 TotalNumberOfCompositions, 1491692 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 536604, independent: 534362, independent conditional: 0, independent unconditional: 534362, dependent: 2242, dependent conditional: 0, dependent unconditional: 2242, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 299565, independent: 299075, independent conditional: 0, independent unconditional: 299075, dependent: 490, dependent conditional: 0, dependent unconditional: 490, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 536604, independent: 235287, independent conditional: 0, independent unconditional: 235287, dependent: 1752, dependent conditional: 0, dependent unconditional: 1752, unknown: 299565, unknown conditional: 0, unknown unconditional: 299565] , Statistics on independence cache: Total cache size (in pairs): 9802, Positive cache size: 9561, Positive conditional cache size: 0, Positive unconditional cache size: 9561, Negative cache size: 241, Negative conditional cache size: 0, Negative unconditional cache size: 241, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.3s, 1019 PlacesBefore, 501 PlacesAfterwards, 894 TransitionsBefore, 376 TransitionsAfterwards, 699608 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 631 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 655 TotalNumberOfCompositions, 1543154 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 543133, independent: 540861, independent conditional: 0, independent unconditional: 540861, dependent: 2272, dependent conditional: 0, dependent unconditional: 2272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 308517, independent: 308097, independent conditional: 0, independent unconditional: 308097, dependent: 420, dependent conditional: 0, dependent unconditional: 420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 543133, independent: 232764, independent conditional: 0, independent unconditional: 232764, dependent: 1852, dependent conditional: 0, dependent unconditional: 1852, unknown: 308517, unknown conditional: 0, unknown unconditional: 308517] , Statistics on independence cache: Total cache size (in pairs): 9892, Positive cache size: 9645, Positive conditional cache size: 0, Positive unconditional cache size: 9645, Negative cache size: 247, Negative conditional cache size: 0, Negative unconditional cache size: 247, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.6s, 1035 PlacesBefore, 509 PlacesAfterwards, 908 TransitionsBefore, 382 TransitionsAfterwards, 722358 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 656 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 680 TotalNumberOfCompositions, 1557004 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 575807, independent: 573560, independent conditional: 0, independent unconditional: 573560, dependent: 2247, dependent conditional: 0, dependent unconditional: 2247, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 320106, independent: 319561, independent conditional: 0, independent unconditional: 319561, dependent: 545, dependent conditional: 0, dependent unconditional: 545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 575807, independent: 253999, independent conditional: 0, independent unconditional: 253999, dependent: 1702, dependent conditional: 0, dependent unconditional: 1702, unknown: 320106, unknown conditional: 0, unknown unconditional: 320106] , Statistics on independence cache: Total cache size (in pairs): 10587, Positive cache size: 10288, Positive conditional cache size: 0, Positive unconditional cache size: 10288, Negative cache size: 299, Negative conditional cache size: 0, Negative unconditional cache size: 299, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.6s, 1051 PlacesBefore, 517 PlacesAfterwards, 922 TransitionsBefore, 388 TransitionsAfterwards, 745472 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 655 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 679 TotalNumberOfCompositions, 1702558 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 588851, independent: 586423, independent conditional: 0, independent unconditional: 586423, dependent: 2428, dependent conditional: 0, dependent unconditional: 2428, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 329913, independent: 329310, independent conditional: 0, independent unconditional: 329310, dependent: 603, dependent conditional: 0, dependent unconditional: 603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 588851, independent: 257113, independent conditional: 0, independent unconditional: 257113, dependent: 1825, dependent conditional: 0, dependent unconditional: 1825, unknown: 329913, unknown conditional: 0, unknown unconditional: 329913] , Statistics on independence cache: Total cache size (in pairs): 11043, Positive cache size: 10789, Positive conditional cache size: 0, Positive unconditional cache size: 10789, Negative cache size: 254, Negative conditional cache size: 0, Negative unconditional cache size: 254, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1067 PlacesBefore, 525 PlacesAfterwards, 936 TransitionsBefore, 394 TransitionsAfterwards, 768950 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 680 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 704 TotalNumberOfCompositions, 1669417 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 611044, independent: 608725, independent conditional: 0, independent unconditional: 608725, dependent: 2319, dependent conditional: 0, dependent unconditional: 2319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 339552, independent: 338938, independent conditional: 0, independent unconditional: 338938, dependent: 614, dependent conditional: 0, dependent unconditional: 614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 611044, independent: 269787, independent conditional: 0, independent unconditional: 269787, dependent: 1705, dependent conditional: 0, dependent unconditional: 1705, unknown: 339552, unknown conditional: 0, unknown unconditional: 339552] , Statistics on independence cache: Total cache size (in pairs): 11110, Positive cache size: 10852, Positive conditional cache size: 0, Positive unconditional cache size: 10852, Negative cache size: 258, Negative conditional cache size: 0, Negative unconditional cache size: 258, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.4s, 1083 PlacesBefore, 533 PlacesAfterwards, 950 TransitionsBefore, 400 TransitionsAfterwards, 792792 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 681 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 705 TotalNumberOfCompositions, 1736351 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 626656, independent: 624260, independent conditional: 0, independent unconditional: 624260, dependent: 2396, dependent conditional: 0, dependent unconditional: 2396, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 350482, independent: 349958, independent conditional: 0, independent unconditional: 349958, dependent: 524, dependent conditional: 0, dependent unconditional: 524, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 626656, independent: 274302, independent conditional: 0, independent unconditional: 274302, dependent: 1872, dependent conditional: 0, dependent unconditional: 1872, unknown: 350482, unknown conditional: 0, unknown unconditional: 350482] , Statistics on independence cache: Total cache size (in pairs): 11419, Positive cache size: 11157, Positive conditional cache size: 0, Positive unconditional cache size: 11157, Negative cache size: 262, Negative conditional cache size: 0, Negative unconditional cache size: 262, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.3s, 1099 PlacesBefore, 541 PlacesAfterwards, 964 TransitionsBefore, 406 TransitionsAfterwards, 816998 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 690 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 714 TotalNumberOfCompositions, 1777295 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 644530, independent: 642096, independent conditional: 0, independent unconditional: 642096, dependent: 2434, dependent conditional: 0, dependent unconditional: 2434, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 361130, independent: 360598, independent conditional: 0, independent unconditional: 360598, dependent: 532, dependent conditional: 0, dependent unconditional: 532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 644530, independent: 281498, independent conditional: 0, independent unconditional: 281498, dependent: 1902, dependent conditional: 0, dependent unconditional: 1902, unknown: 361130, unknown conditional: 0, unknown unconditional: 361130] , Statistics on independence cache: Total cache size (in pairs): 11754, Positive cache size: 11488, Positive conditional cache size: 0, Positive unconditional cache size: 11488, Negative cache size: 266, Negative conditional cache size: 0, Negative unconditional cache size: 266, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.6s, 1115 PlacesBefore, 549 PlacesAfterwards, 978 TransitionsBefore, 412 TransitionsAfterwards, 841568 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 701 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 725 TotalNumberOfCompositions, 1847967 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 666989, independent: 664518, independent conditional: 0, independent unconditional: 664518, dependent: 2471, dependent conditional: 0, dependent unconditional: 2471, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 373415, independent: 372517, independent conditional: 0, independent unconditional: 372517, dependent: 898, dependent conditional: 0, dependent unconditional: 898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 666989, independent: 292001, independent conditional: 0, independent unconditional: 292001, dependent: 1573, dependent conditional: 0, dependent unconditional: 1573, unknown: 373415, unknown conditional: 0, unknown unconditional: 373415] , Statistics on independence cache: Total cache size (in pairs): 13320, Positive cache size: 13003, Positive conditional cache size: 0, Positive unconditional cache size: 13003, Negative cache size: 317, Negative conditional cache size: 0, Negative unconditional cache size: 317, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.9s, 1131 PlacesBefore, 557 PlacesAfterwards, 992 TransitionsBefore, 418 TransitionsAfterwards, 866502 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 708 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 732 TotalNumberOfCompositions, 1868628 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 680823, independent: 678353, independent conditional: 0, independent unconditional: 678353, dependent: 2470, dependent conditional: 0, dependent unconditional: 2470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 382993, independent: 382293, independent conditional: 0, independent unconditional: 382293, dependent: 700, dependent conditional: 0, dependent unconditional: 700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 680823, independent: 296060, independent conditional: 0, independent unconditional: 296060, dependent: 1770, dependent conditional: 0, dependent unconditional: 1770, unknown: 382993, unknown conditional: 0, unknown unconditional: 382993] , Statistics on independence cache: Total cache size (in pairs): 12677, Positive cache size: 12349, Positive conditional cache size: 0, Positive unconditional cache size: 12349, Negative cache size: 328, Negative conditional cache size: 0, Negative unconditional cache size: 328, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.9s, 1147 PlacesBefore, 565 PlacesAfterwards, 1006 TransitionsBefore, 424 TransitionsAfterwards, 891800 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 719 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 743 TotalNumberOfCompositions, 1955606 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 703812, independent: 701263, independent conditional: 0, independent unconditional: 701263, dependent: 2549, dependent conditional: 0, dependent unconditional: 2549, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 394553, independent: 393993, independent conditional: 0, independent unconditional: 393993, dependent: 560, dependent conditional: 0, dependent unconditional: 560, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 703812, independent: 307270, independent conditional: 0, independent unconditional: 307270, dependent: 1989, dependent conditional: 0, dependent unconditional: 1989, unknown: 394553, unknown conditional: 0, unknown unconditional: 394553] , Statistics on independence cache: Total cache size (in pairs): 13144, Positive cache size: 12866, Positive conditional cache size: 0, Positive unconditional cache size: 12866, Negative cache size: 278, Negative conditional cache size: 0, Negative unconditional cache size: 278, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.5s, 1163 PlacesBefore, 573 PlacesAfterwards, 1020 TransitionsBefore, 430 TransitionsAfterwards, 917462 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 732 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 756 TotalNumberOfCompositions, 1976680 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 728045, independent: 725493, independent conditional: 0, independent unconditional: 725493, dependent: 2552, dependent conditional: 0, dependent unconditional: 2552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 406015, independent: 405336, independent conditional: 0, independent unconditional: 405336, dependent: 679, dependent conditional: 0, dependent unconditional: 679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 728045, independent: 320157, independent conditional: 0, independent unconditional: 320157, dependent: 1873, dependent conditional: 0, dependent unconditional: 1873, unknown: 406015, unknown conditional: 0, unknown unconditional: 406015] , Statistics on independence cache: Total cache size (in pairs): 13434, Positive cache size: 13151, Positive conditional cache size: 0, Positive unconditional cache size: 13151, Negative cache size: 283, Negative conditional cache size: 0, Negative unconditional cache size: 283, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.5s, 1179 PlacesBefore, 581 PlacesAfterwards, 1034 TransitionsBefore, 436 TransitionsAfterwards, 943488 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 742 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 766 TotalNumberOfCompositions, 2090876 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 743541, independent: 740871, independent conditional: 0, independent unconditional: 740871, dependent: 2670, dependent conditional: 0, dependent unconditional: 2670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 416555, independent: 415884, independent conditional: 0, independent unconditional: 415884, dependent: 671, dependent conditional: 0, dependent unconditional: 671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 743541, independent: 324987, independent conditional: 0, independent unconditional: 324987, dependent: 1999, dependent conditional: 0, dependent unconditional: 1999, unknown: 416555, unknown conditional: 0, unknown unconditional: 416555] , Statistics on independence cache: Total cache size (in pairs): 13524, Positive cache size: 13237, Positive conditional cache size: 0, Positive unconditional cache size: 13237, Negative cache size: 287, Negative conditional cache size: 0, Negative unconditional cache size: 287, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.2s, 1195 PlacesBefore, 589 PlacesAfterwards, 1048 TransitionsBefore, 442 TransitionsAfterwards, 969878 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 748 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 772 TotalNumberOfCompositions, 2139716 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 758405, independent: 755732, independent conditional: 0, independent unconditional: 755732, dependent: 2673, dependent conditional: 0, dependent unconditional: 2673, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 427897, independent: 427291, independent conditional: 0, independent unconditional: 427291, dependent: 606, dependent conditional: 0, dependent unconditional: 606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 758405, independent: 328441, independent conditional: 0, independent unconditional: 328441, dependent: 2067, dependent conditional: 0, dependent unconditional: 2067, unknown: 427897, unknown conditional: 0, unknown unconditional: 427897] , Statistics on independence cache: Total cache size (in pairs): 13844, Positive cache size: 13553, Positive conditional cache size: 0, Positive unconditional cache size: 13553, Negative cache size: 291, Negative conditional cache size: 0, Negative unconditional cache size: 291, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.3s, 1211 PlacesBefore, 597 PlacesAfterwards, 1062 TransitionsBefore, 448 TransitionsAfterwards, 996632 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 762 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 786 TotalNumberOfCompositions, 1983180 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 767234, independent: 765003, independent conditional: 0, independent unconditional: 765003, dependent: 2231, dependent conditional: 0, dependent unconditional: 2231, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 439533, independent: 438939, independent conditional: 0, independent unconditional: 438939, dependent: 594, dependent conditional: 0, dependent unconditional: 594, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 767234, independent: 326064, independent conditional: 0, independent unconditional: 326064, dependent: 1637, dependent conditional: 0, dependent unconditional: 1637, unknown: 439533, unknown conditional: 0, unknown unconditional: 439533] , Statistics on independence cache: Total cache size (in pairs): 14142, Positive cache size: 13847, Positive conditional cache size: 0, Positive unconditional cache size: 13847, 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: 15.4s, 1227 PlacesBefore, 605 PlacesAfterwards, 1076 TransitionsBefore, 454 TransitionsAfterwards, 1023750 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 778 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 802 TotalNumberOfCompositions, 2033621 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 795547, independent: 793294, independent conditional: 0, independent unconditional: 793294, dependent: 2253, dependent conditional: 0, dependent unconditional: 2253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 451788, independent: 451090, independent conditional: 0, independent unconditional: 451090, dependent: 698, dependent conditional: 0, dependent unconditional: 698, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 795547, independent: 342204, independent conditional: 0, independent unconditional: 342204, dependent: 1555, dependent conditional: 0, dependent unconditional: 1555, unknown: 451788, unknown conditional: 0, unknown unconditional: 451788] , Statistics on independence cache: Total cache size (in pairs): 14680, Positive cache size: 14381, Positive conditional cache size: 0, Positive unconditional cache size: 14381, Negative cache size: 299, Negative conditional cache size: 0, Negative unconditional cache size: 299, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.8s, 1243 PlacesBefore, 613 PlacesAfterwards, 1090 TransitionsBefore, 460 TransitionsAfterwards, 1051232 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 781 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 805 TotalNumberOfCompositions, 2303210 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 822577, independent: 819811, independent conditional: 0, independent unconditional: 819811, dependent: 2766, dependent conditional: 0, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 463592, independent: 462938, independent conditional: 0, independent unconditional: 462938, dependent: 654, dependent conditional: 0, dependent unconditional: 654, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 822577, independent: 356873, independent conditional: 0, independent unconditional: 356873, dependent: 2112, dependent conditional: 0, dependent unconditional: 2112, unknown: 463592, unknown conditional: 0, unknown unconditional: 463592] , Statistics on independence cache: Total cache size (in pairs): 14824, Positive cache size: 14521, Positive conditional cache size: 0, Positive unconditional cache size: 14521, Negative cache size: 303, Negative conditional cache size: 0, Negative unconditional cache size: 303, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.0s, 1259 PlacesBefore, 621 PlacesAfterwards, 1104 TransitionsBefore, 466 TransitionsAfterwards, 1079078 CoEnabledTransitionPairs, 6 FixpointIterations, 19 TrivialSequentialCompositions, 796 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 820 TotalNumberOfCompositions, 2339683 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 855830, independent: 853075, independent conditional: 0, independent unconditional: 853075, dependent: 2755, dependent conditional: 0, dependent unconditional: 2755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 479036, independent: 478084, independent conditional: 0, independent unconditional: 478084, dependent: 952, dependent conditional: 0, dependent unconditional: 952, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 855830, independent: 374991, independent conditional: 0, independent unconditional: 374991, dependent: 1803, dependent conditional: 0, dependent unconditional: 1803, unknown: 479036, unknown conditional: 0, unknown unconditional: 479036] , Statistics on independence cache: Total cache size (in pairs): 17273, Positive cache size: 16920, Positive conditional cache size: 0, Positive unconditional cache size: 16920, Negative cache size: 353, Negative conditional cache size: 0, Negative unconditional cache size: 353, 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 1275 places, 1118 transitions, 8632 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1275 places, 1118 transitions, 8632 flow and 559342 co-enabled transitions pairs.,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 12ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown