/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true -i ../../../trunk/examples/svcomp/weaver/chl-match-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-a20a710-m [2023-12-09 15:09:58,978 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-09 15:09:59,062 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-NoLbe.epf [2023-12-09 15:09:59,094 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-09 15:09:59,095 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-09 15:09:59,095 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-09 15:09:59,096 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-09 15:09:59,096 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-09 15:09:59,097 INFO L153 SettingsManager]: * Use SBE=true [2023-12-09 15:09:59,100 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-09 15:09:59,101 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-09 15:09:59,101 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-09 15:09:59,101 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-09 15:09:59,103 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-09 15:09:59,103 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-09 15:09:59,103 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-09 15:09:59,103 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-09 15:09:59,103 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-09 15:09:59,104 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-09 15:09:59,104 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-09 15:09:59,104 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-09 15:09:59,105 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-09 15:09:59,105 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-09 15:09:59,105 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-12-09 15:09:59,106 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-09 15:09:59,107 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-09 15:09:59,107 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-09 15:09:59,107 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-09 15:09:59,108 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-09 15:09:59,108 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-09 15:09:59,109 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-09 15:09:59,109 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-09 15:09:59,109 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-09 15:09:59,109 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true [2023-12-09 15:09:59,319 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-09 15:09:59,338 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-09 15:09:59,340 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-09 15:09:59,341 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-09 15:09:59,343 INFO L274 PluginConnector]: CDTParser initialized [2023-12-09 15:09:59,344 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-match-symm.wvr.c [2023-12-09 15:10:00,509 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-09 15:10:00,730 INFO L384 CDTParser]: Found 1 translation units. [2023-12-09 15:10:00,730 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-match-symm.wvr.c [2023-12-09 15:10:00,739 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c76333da5/69ec665a58124f28811fa950f0d6998f/FLAG819ee25c5 [2023-12-09 15:10:00,756 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c76333da5/69ec665a58124f28811fa950f0d6998f [2023-12-09 15:10:00,760 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-09 15:10:00,762 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-09 15:10:00,765 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-09 15:10:00,765 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-09 15:10:00,769 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-09 15:10:00,770 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 03:10:00" (1/1) ... [2023-12-09 15:10:00,771 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@778c0da4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:00, skipping insertion in model container [2023-12-09 15:10:00,772 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 03:10:00" (1/1) ... [2023-12-09 15:10:00,801 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-09 15:10:00,950 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-match-symm.wvr.c[2610,2623] [2023-12-09 15:10:00,956 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-09 15:10:00,965 INFO L202 MainTranslator]: Completed pre-run [2023-12-09 15:10:00,986 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-match-symm.wvr.c[2610,2623] [2023-12-09 15:10:00,988 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-09 15:10:01,001 INFO L206 MainTranslator]: Completed translation [2023-12-09 15:10:01,002 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01 WrapperNode [2023-12-09 15:10:01,002 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-09 15:10:01,003 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-09 15:10:01,003 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-09 15:10:01,003 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-09 15:10:01,009 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,015 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,036 INFO L138 Inliner]: procedures = 22, calls = 27, calls flagged for inlining = 11, calls inlined = 17, statements flattened = 155 [2023-12-09 15:10:01,037 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-09 15:10:01,037 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-09 15:10:01,037 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-09 15:10:01,037 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-09 15:10:01,045 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,046 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,048 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,048 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,055 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,056 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,058 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,059 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,061 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-09 15:10:01,064 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-09 15:10:01,064 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-09 15:10:01,064 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-09 15:10:01,065 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (1/1) ... [2023-12-09 15:10:01,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-09 15:10:01,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:10:01,100 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-12-09 15:10:01,126 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-12-09 15:10:01,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-09 15:10:01,135 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-12-09 15:10:01,135 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-12-09 15:10:01,135 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-12-09 15:10:01,135 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-12-09 15:10:01,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-09 15:10:01,137 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-09 15:10:01,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-09 15:10:01,137 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-09 15:10:01,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-09 15:10:01,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-09 15:10:01,137 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-09 15:10:01,138 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-12-09 15:10:01,244 INFO L241 CfgBuilder]: Building ICFG [2023-12-09 15:10:01,246 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-09 15:10:01,496 INFO L282 CfgBuilder]: Performing block encoding [2023-12-09 15:10:01,509 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-09 15:10:01,509 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-09 15:10:01,511 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 03:10:01 BoogieIcfgContainer [2023-12-09 15:10:01,511 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-09 15:10:01,513 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-09 15:10:01,513 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-09 15:10:01,515 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-09 15:10:01,516 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 03:10:00" (1/3) ... [2023-12-09 15:10:01,516 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@179c0eb9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 03:10:01, skipping insertion in model container [2023-12-09 15:10:01,516 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:10:01" (2/3) ... [2023-12-09 15:10:01,517 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@179c0eb9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 03:10:01, skipping insertion in model container [2023-12-09 15:10:01,517 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 03:10:01" (3/3) ... [2023-12-09 15:10:01,518 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-match-symm.wvr.c [2023-12-09 15:10:01,534 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-09 15:10:01,534 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-09 15:10:01,534 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-12-09 15:10:01,643 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-12-09 15:10:01,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 212 places, 216 transitions, 446 flow [2023-12-09 15:10:01,784 INFO L124 PetriNetUnfolderBase]: 11/214 cut-off events. [2023-12-09 15:10:01,784 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-12-09 15:10:01,791 INFO L83 FinitePrefix]: Finished finitePrefix Result has 223 conditions, 214 events. 11/214 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 163 event pairs, 0 based on Foata normal form. 0/202 useless extension candidates. Maximal degree in co-relation 131. Up to 2 conditions per place. [2023-12-09 15:10:01,792 INFO L82 GeneralOperation]: Start removeDead. Operand has 212 places, 216 transitions, 446 flow [2023-12-09 15:10:01,806 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 201 places, 205 transitions, 422 flow [2023-12-09 15:10:01,824 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-09 15:10:01,829 INFO L362 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@25f05aac, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-09 15:10:01,829 INFO L363 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-09 15:10:01,884 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-12-09 15:10:01,884 INFO L124 PetriNetUnfolderBase]: 11/204 cut-off events. [2023-12-09 15:10:01,884 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-12-09 15:10:01,884 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:10:01,885 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:10:01,886 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:10:01,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:10:01,890 INFO L85 PathProgramCache]: Analyzing trace with hash 582547447, now seen corresponding path program 1 times [2023-12-09 15:10:01,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:10:01,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333720293] [2023-12-09 15:10:01,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:10:01,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:10:02,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:10:06,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:10:06,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:10:06,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333720293] [2023-12-09 15:10:06,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333720293] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:10:06,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:10:06,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:10:06,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128073819] [2023-12-09 15:10:06,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:10:06,663 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:10:06,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:10:06,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:10:06,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:10:06,699 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:10:06,706 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 205 transitions, 422 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:06,707 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:10:06,707 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:10:06,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:10:16,993 INFO L124 PetriNetUnfolderBase]: 926/2919 cut-off events. [2023-12-09 15:10:16,994 INFO L125 PetriNetUnfolderBase]: For 214/214 co-relation queries the response was YES. [2023-12-09 15:10:17,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5045 conditions, 2919 events. 926/2919 cut-off events. For 214/214 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 19344 event pairs, 18 based on Foata normal form. 253/3025 useless extension candidates. Maximal degree in co-relation 4682. Up to 183 conditions per place. [2023-12-09 15:10:17,013 INFO L140 encePairwiseOnDemand]: 153/216 looper letters, 672 selfloop transitions, 20 changer transitions 75/861 dead transitions. [2023-12-09 15:10:17,013 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 861 transitions, 3385 flow [2023-12-09 15:10:17,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-09 15:10:17,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2023-12-09 15:10:17,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 6534 transitions. [2023-12-09 15:10:17,043 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5707547169811321 [2023-12-09 15:10:17,044 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 6534 transitions. [2023-12-09 15:10:17,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 6534 transitions. [2023-12-09 15:10:17,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:10:17,053 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 6534 transitions. [2023-12-09 15:10:17,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 123.28301886792453) internal successors, (6534), 53 states have internal predecessors, (6534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:17,146 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 216.0) internal successors, (11664), 54 states have internal predecessors, (11664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:17,151 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 216.0) internal successors, (11664), 54 states have internal predecessors, (11664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:17,159 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 52 predicate places. [2023-12-09 15:10:17,159 INFO L500 AbstractCegarLoop]: Abstraction has has 253 places, 861 transitions, 3385 flow [2023-12-09 15:10:17,162 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:17,162 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:10:17,163 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:10:17,163 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-09 15:10:17,163 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:10:17,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:10:17,164 INFO L85 PathProgramCache]: Analyzing trace with hash -608085151, now seen corresponding path program 2 times [2023-12-09 15:10:17,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:10:17,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973843221] [2023-12-09 15:10:17,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:10:17,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:10:17,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:10:19,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:10:19,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:10:19,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973843221] [2023-12-09 15:10:19,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973843221] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:10:19,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:10:19,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:10:19,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018831023] [2023-12-09 15:10:19,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:10:19,816 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:10:19,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:10:19,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:10:19,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1174, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:10:19,820 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:10:19,824 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 861 transitions, 3385 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:19,824 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:10:19,824 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:10:19,824 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:10:27,112 INFO L124 PetriNetUnfolderBase]: 1010/3052 cut-off events. [2023-12-09 15:10:27,113 INFO L125 PetriNetUnfolderBase]: For 453/549 co-relation queries the response was YES. [2023-12-09 15:10:27,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7612 conditions, 3052 events. 1010/3052 cut-off events. For 453/549 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 19869 event pairs, 4 based on Foata normal form. 14/2947 useless extension candidates. Maximal degree in co-relation 7074. Up to 360 conditions per place. [2023-12-09 15:10:27,134 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 850 selfloop transitions, 352 changer transitions 119/1418 dead transitions. [2023-12-09 15:10:27,135 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 1418 transitions, 8303 flow [2023-12-09 15:10:27,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-09 15:10:27,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2023-12-09 15:10:27,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 6297 transitions. [2023-12-09 15:10:27,151 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5500524109014675 [2023-12-09 15:10:27,151 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 6297 transitions. [2023-12-09 15:10:27,152 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 6297 transitions. [2023-12-09 15:10:27,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:10:27,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 6297 transitions. [2023-12-09 15:10:27,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 118.81132075471699) internal successors, (6297), 53 states have internal predecessors, (6297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:27,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 216.0) internal successors, (11664), 54 states have internal predecessors, (11664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:27,190 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 216.0) internal successors, (11664), 54 states have internal predecessors, (11664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:27,190 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 104 predicate places. [2023-12-09 15:10:27,191 INFO L500 AbstractCegarLoop]: Abstraction has has 305 places, 1418 transitions, 8303 flow [2023-12-09 15:10:27,192 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:27,192 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:10:27,193 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:10:27,193 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-09 15:10:27,193 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:10:27,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:10:27,194 INFO L85 PathProgramCache]: Analyzing trace with hash -855871549, now seen corresponding path program 3 times [2023-12-09 15:10:27,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:10:27,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911543042] [2023-12-09 15:10:27,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:10:27,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:10:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:10:29,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:10:29,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:10:29,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911543042] [2023-12-09 15:10:29,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911543042] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:10:29,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:10:29,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:10:29,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305068703] [2023-12-09 15:10:29,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:10:29,242 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:10:29,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:10:29,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:10:29,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:10:29,247 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:10:29,251 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 1418 transitions, 8303 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:29,251 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:10:29,251 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:10:29,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:10:33,510 INFO L124 PetriNetUnfolderBase]: 1316/3982 cut-off events. [2023-12-09 15:10:33,510 INFO L125 PetriNetUnfolderBase]: For 1198/1730 co-relation queries the response was YES. [2023-12-09 15:10:33,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12725 conditions, 3982 events. 1316/3982 cut-off events. For 1198/1730 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 28018 event pairs, 8 based on Foata normal form. 49/3868 useless extension candidates. Maximal degree in co-relation 11974. Up to 1472 conditions per place. [2023-12-09 15:10:33,537 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1358 selfloop transitions, 244 changer transitions 151/1850 dead transitions. [2023-12-09 15:10:33,537 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 1850 transitions, 14431 flow [2023-12-09 15:10:33,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-09 15:10:33,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2023-12-09 15:10:33,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 6546 transitions. [2023-12-09 15:10:33,546 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5316764132553606 [2023-12-09 15:10:33,546 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 6546 transitions. [2023-12-09 15:10:33,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 6546 transitions. [2023-12-09 15:10:33,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:10:33,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 6546 transitions. [2023-12-09 15:10:33,558 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 114.84210526315789) internal successors, (6546), 57 states have internal predecessors, (6546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:33,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:33,576 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:33,577 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 160 predicate places. [2023-12-09 15:10:33,577 INFO L500 AbstractCegarLoop]: Abstraction has has 361 places, 1850 transitions, 14431 flow [2023-12-09 15:10:33,578 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:33,578 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:10:33,579 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:10:33,579 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-09 15:10:33,579 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:10:33,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:10:33,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1400427301, now seen corresponding path program 4 times [2023-12-09 15:10:33,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:10:33,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273358640] [2023-12-09 15:10:33,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:10:33,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:10:33,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:10:35,416 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:10:35,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:10:35,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273358640] [2023-12-09 15:10:35,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273358640] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:10:35,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:10:35,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:10:35,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201208419] [2023-12-09 15:10:35,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:10:35,421 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:10:35,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:10:35,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:10:35,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:10:35,425 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:10:35,428 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 1850 transitions, 14431 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:35,429 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:10:35,429 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:10:35,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:10:39,904 INFO L124 PetriNetUnfolderBase]: 1407/4256 cut-off events. [2023-12-09 15:10:39,904 INFO L125 PetriNetUnfolderBase]: For 2354/3394 co-relation queries the response was YES. [2023-12-09 15:10:39,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16764 conditions, 4256 events. 1407/4256 cut-off events. For 2354/3394 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 30080 event pairs, 8 based on Foata normal form. 79/4166 useless extension candidates. Maximal degree in co-relation 15762. Up to 1668 conditions per place. [2023-12-09 15:10:39,933 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1441 selfloop transitions, 277 changer transitions 183/1998 dead transitions. [2023-12-09 15:10:39,933 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 422 places, 1998 transitions, 19441 flow [2023-12-09 15:10:39,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-09 15:10:39,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2023-12-09 15:10:39,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 7103 transitions. [2023-12-09 15:10:39,942 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5303912783751493 [2023-12-09 15:10:39,942 INFO L72 ComplementDD]: Start complementDD. Operand 62 states and 7103 transitions. [2023-12-09 15:10:39,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 7103 transitions. [2023-12-09 15:10:39,944 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:10:39,944 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 62 states and 7103 transitions. [2023-12-09 15:10:39,953 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 63 states, 62 states have (on average 114.56451612903226) internal successors, (7103), 62 states have internal predecessors, (7103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:39,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 63 states, 63 states have (on average 216.0) internal successors, (13608), 63 states have internal predecessors, (13608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:39,970 INFO L81 ComplementDD]: Finished complementDD. Result has 63 states, 63 states have (on average 216.0) internal successors, (13608), 63 states have internal predecessors, (13608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:39,971 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 221 predicate places. [2023-12-09 15:10:39,971 INFO L500 AbstractCegarLoop]: Abstraction has has 422 places, 1998 transitions, 19441 flow [2023-12-09 15:10:39,972 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:39,972 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:10:39,972 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:10:39,973 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-09 15:10:39,973 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:10:39,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:10:39,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1793538977, now seen corresponding path program 5 times [2023-12-09 15:10:39,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:10:39,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264859169] [2023-12-09 15:10:39,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:10:39,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:10:40,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:10:41,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:10:41,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:10:41,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264859169] [2023-12-09 15:10:41,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264859169] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:10:41,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:10:41,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:10:41,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448978989] [2023-12-09 15:10:41,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:10:41,639 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:10:41,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:10:41,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:10:41,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:10:41,649 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:10:41,652 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 1998 transitions, 19441 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:41,652 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:10:41,652 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:10:41,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:10:46,402 INFO L124 PetriNetUnfolderBase]: 1498/4579 cut-off events. [2023-12-09 15:10:46,402 INFO L125 PetriNetUnfolderBase]: For 3964/5314 co-relation queries the response was YES. [2023-12-09 15:10:46,409 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21443 conditions, 4579 events. 1498/4579 cut-off events. For 3964/5314 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 32792 event pairs, 6 based on Foata normal form. 73/4476 useless extension candidates. Maximal degree in co-relation 20017. Up to 1885 conditions per place. [2023-12-09 15:10:46,436 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1554 selfloop transitions, 315 changer transitions 218/2184 dead transitions. [2023-12-09 15:10:46,436 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 2184 transitions, 25514 flow [2023-12-09 15:10:46,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-09 15:10:46,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-12-09 15:10:46,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 7575 transitions. [2023-12-09 15:10:46,445 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5313552188552189 [2023-12-09 15:10:46,445 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 7575 transitions. [2023-12-09 15:10:46,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 7575 transitions. [2023-12-09 15:10:46,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:10:46,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 7575 transitions. [2023-12-09 15:10:46,457 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 114.77272727272727) internal successors, (7575), 66 states have internal predecessors, (7575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:46,473 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:46,478 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:46,478 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 286 predicate places. [2023-12-09 15:10:46,479 INFO L500 AbstractCegarLoop]: Abstraction has has 487 places, 2184 transitions, 25514 flow [2023-12-09 15:10:46,480 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:46,480 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:10:46,480 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:10:46,480 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-09 15:10:46,480 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:10:46,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:10:46,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1332032549, now seen corresponding path program 6 times [2023-12-09 15:10:46,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:10:46,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140523424] [2023-12-09 15:10:46,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:10:46,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:10:46,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:10:48,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:10:48,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:10:48,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140523424] [2023-12-09 15:10:48,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140523424] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:10:48,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:10:48,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:10:48,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552043507] [2023-12-09 15:10:48,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:10:48,539 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:10:48,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:10:48,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:10:48,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:10:48,543 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:10:48,546 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 487 places, 2184 transitions, 25514 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:48,547 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:10:48,547 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:10:48,547 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:10:53,679 INFO L124 PetriNetUnfolderBase]: 1504/4619 cut-off events. [2023-12-09 15:10:53,680 INFO L125 PetriNetUnfolderBase]: For 6017/8015 co-relation queries the response was YES. [2023-12-09 15:10:53,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25076 conditions, 4619 events. 1504/4619 cut-off events. For 6017/8015 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 33222 event pairs, 9 based on Foata normal form. 73/4514 useless extension candidates. Maximal degree in co-relation 23301. Up to 1923 conditions per place. [2023-12-09 15:10:53,712 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1575 selfloop transitions, 291 changer transitions 254/2217 dead transitions. [2023-12-09 15:10:53,713 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 2217 transitions, 30174 flow [2023-12-09 15:10:53,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-12-09 15:10:53,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2023-12-09 15:10:53,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 5995 transitions. [2023-12-09 15:10:53,720 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5337428774928775 [2023-12-09 15:10:53,720 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 5995 transitions. [2023-12-09 15:10:53,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 5995 transitions. [2023-12-09 15:10:53,721 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:10:53,722 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 5995 transitions. [2023-12-09 15:10:53,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 115.28846153846153) internal successors, (5995), 52 states have internal predecessors, (5995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:53,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 216.0) internal successors, (11448), 53 states have internal predecessors, (11448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:53,740 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 216.0) internal successors, (11448), 53 states have internal predecessors, (11448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:53,741 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 337 predicate places. [2023-12-09 15:10:53,741 INFO L500 AbstractCegarLoop]: Abstraction has has 538 places, 2217 transitions, 30174 flow [2023-12-09 15:10:53,742 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:53,742 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:10:53,742 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:10:53,742 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-09 15:10:53,743 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:10:53,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:10:53,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1429988515, now seen corresponding path program 7 times [2023-12-09 15:10:53,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:10:53,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714397337] [2023-12-09 15:10:53,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:10:53,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:10:53,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:10:55,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:10:55,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:10:55,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714397337] [2023-12-09 15:10:55,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714397337] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:10:55,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:10:55,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:10:55,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324642229] [2023-12-09 15:10:55,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:10:55,579 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:10:55,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:10:55,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:10:55,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:10:55,582 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:10:55,584 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 2217 transitions, 30174 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:10:55,584 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:10:55,584 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:10:55,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:00,312 INFO L124 PetriNetUnfolderBase]: 1530/4721 cut-off events. [2023-12-09 15:11:00,313 INFO L125 PetriNetUnfolderBase]: For 8427/10579 co-relation queries the response was YES. [2023-12-09 15:11:00,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29380 conditions, 4721 events. 1530/4721 cut-off events. For 8427/10579 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 34192 event pairs, 13 based on Foata normal form. 99/4644 useless extension candidates. Maximal degree in co-relation 25380. Up to 2032 conditions per place. [2023-12-09 15:11:00,349 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1618 selfloop transitions, 303 changer transitions 289/2307 dead transitions. [2023-12-09 15:11:00,349 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 2307 transitions, 35893 flow [2023-12-09 15:11:00,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-09 15:11:00,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2023-12-09 15:11:00,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 6567 transitions. [2023-12-09 15:11:00,362 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5333820662768031 [2023-12-09 15:11:00,362 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 6567 transitions. [2023-12-09 15:11:00,362 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 6567 transitions. [2023-12-09 15:11:00,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:00,366 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 6567 transitions. [2023-12-09 15:11:00,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 115.21052631578948) internal successors, (6567), 57 states have internal predecessors, (6567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:00,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:00,392 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:00,393 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 393 predicate places. [2023-12-09 15:11:00,393 INFO L500 AbstractCegarLoop]: Abstraction has has 594 places, 2307 transitions, 35893 flow [2023-12-09 15:11:00,394 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:00,394 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:00,394 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:00,394 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-09 15:11:00,395 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:00,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:00,395 INFO L85 PathProgramCache]: Analyzing trace with hash -726485639, now seen corresponding path program 8 times [2023-12-09 15:11:00,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:00,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696310952] [2023-12-09 15:11:00,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:00,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:00,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:02,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:02,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:02,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696310952] [2023-12-09 15:11:02,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696310952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:02,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:02,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:02,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265538787] [2023-12-09 15:11:02,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:02,059 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:02,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:02,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:02,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:02,063 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:02,065 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 594 places, 2307 transitions, 35893 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:02,065 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:02,066 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:02,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:07,468 INFO L124 PetriNetUnfolderBase]: 1530/4769 cut-off events. [2023-12-09 15:11:07,469 INFO L125 PetriNetUnfolderBase]: For 11160/13512 co-relation queries the response was YES. [2023-12-09 15:11:07,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33109 conditions, 4769 events. 1530/4769 cut-off events. For 11160/13512 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 34759 event pairs, 8 based on Foata normal form. 94/4681 useless extension candidates. Maximal degree in co-relation 28450. Up to 2052 conditions per place. [2023-12-09 15:11:07,505 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1614 selfloop transitions, 296 changer transitions 323/2330 dead transitions. [2023-12-09 15:11:07,505 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 650 places, 2330 transitions, 40739 flow [2023-12-09 15:11:07,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-09 15:11:07,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2023-12-09 15:11:07,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 6588 transitions. [2023-12-09 15:11:07,512 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5350877192982456 [2023-12-09 15:11:07,512 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 6588 transitions. [2023-12-09 15:11:07,512 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 6588 transitions. [2023-12-09 15:11:07,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:07,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 6588 transitions. [2023-12-09 15:11:07,523 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 115.57894736842105) internal successors, (6588), 57 states have internal predecessors, (6588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:07,532 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:07,534 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:07,534 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 449 predicate places. [2023-12-09 15:11:07,534 INFO L500 AbstractCegarLoop]: Abstraction has has 650 places, 2330 transitions, 40739 flow [2023-12-09 15:11:07,535 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:07,535 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:07,536 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:07,536 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-09 15:11:07,536 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:07,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:07,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1947836909, now seen corresponding path program 9 times [2023-12-09 15:11:07,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:07,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596891410] [2023-12-09 15:11:07,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:07,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:07,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:09,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:09,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:09,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596891410] [2023-12-09 15:11:09,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596891410] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:09,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:09,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:09,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122768618] [2023-12-09 15:11:09,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:09,252 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:09,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:09,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:09,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:09,255 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:09,257 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 650 places, 2330 transitions, 40739 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:09,257 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:09,257 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:09,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:14,044 INFO L124 PetriNetUnfolderBase]: 1529/4814 cut-off events. [2023-12-09 15:11:14,044 INFO L125 PetriNetUnfolderBase]: For 14527/17503 co-relation queries the response was YES. [2023-12-09 15:11:14,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36853 conditions, 4814 events. 1529/4814 cut-off events. For 14527/17503 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 35048 event pairs, 13 based on Foata normal form. 80/4707 useless extension candidates. Maximal degree in co-relation 31506. Up to 2069 conditions per place. [2023-12-09 15:11:14,082 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1606 selfloop transitions, 301 changer transitions 349/2353 dead transitions. [2023-12-09 15:11:14,082 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 706 places, 2353 transitions, 45674 flow [2023-12-09 15:11:14,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-09 15:11:14,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2023-12-09 15:11:14,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 6582 transitions. [2023-12-09 15:11:14,089 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5346003898635477 [2023-12-09 15:11:14,089 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 6582 transitions. [2023-12-09 15:11:14,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 6582 transitions. [2023-12-09 15:11:14,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:14,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 6582 transitions. [2023-12-09 15:11:14,098 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 115.47368421052632) internal successors, (6582), 57 states have internal predecessors, (6582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:14,108 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:14,109 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 216.0) internal successors, (12528), 58 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:14,110 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 505 predicate places. [2023-12-09 15:11:14,110 INFO L500 AbstractCegarLoop]: Abstraction has has 706 places, 2353 transitions, 45674 flow [2023-12-09 15:11:14,111 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:14,111 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:14,111 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:14,111 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-09 15:11:14,112 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:14,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:14,112 INFO L85 PathProgramCache]: Analyzing trace with hash 841132403, now seen corresponding path program 10 times [2023-12-09 15:11:14,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:14,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958140741] [2023-12-09 15:11:14,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:14,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:14,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:15,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:15,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:15,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958140741] [2023-12-09 15:11:15,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958140741] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:15,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:15,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:15,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873168761] [2023-12-09 15:11:15,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:15,634 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:15,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:15,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:15,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:15,639 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:15,641 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 2353 transitions, 45674 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:15,641 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:15,641 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:15,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:20,340 INFO L124 PetriNetUnfolderBase]: 1529/4830 cut-off events. [2023-12-09 15:11:20,340 INFO L125 PetriNetUnfolderBase]: For 19626/24110 co-relation queries the response was YES. [2023-12-09 15:11:20,352 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40376 conditions, 4830 events. 1529/4830 cut-off events. For 19626/24110 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 35324 event pairs, 12 based on Foata normal form. 77/4720 useless extension candidates. Maximal degree in co-relation 34564. Up to 2066 conditions per place. [2023-12-09 15:11:20,387 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1572 selfloop transitions, 288 changer transitions 396/2353 dead transitions. [2023-12-09 15:11:20,387 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 760 places, 2353 transitions, 50189 flow [2023-12-09 15:11:20,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-12-09 15:11:20,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2023-12-09 15:11:20,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 6345 transitions. [2023-12-09 15:11:20,395 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5340909090909091 [2023-12-09 15:11:20,395 INFO L72 ComplementDD]: Start complementDD. Operand 55 states and 6345 transitions. [2023-12-09 15:11:20,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 6345 transitions. [2023-12-09 15:11:20,396 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:20,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 55 states and 6345 transitions. [2023-12-09 15:11:20,413 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 56 states, 55 states have (on average 115.36363636363636) internal successors, (6345), 55 states have internal predecessors, (6345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:20,426 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 56 states, 56 states have (on average 216.0) internal successors, (12096), 56 states have internal predecessors, (12096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:20,427 INFO L81 ComplementDD]: Finished complementDD. Result has 56 states, 56 states have (on average 216.0) internal successors, (12096), 56 states have internal predecessors, (12096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:20,428 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 559 predicate places. [2023-12-09 15:11:20,428 INFO L500 AbstractCegarLoop]: Abstraction has has 760 places, 2353 transitions, 50189 flow [2023-12-09 15:11:20,429 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:20,429 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:20,429 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:20,429 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-09 15:11:20,431 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:20,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:20,432 INFO L85 PathProgramCache]: Analyzing trace with hash 241484237, now seen corresponding path program 11 times [2023-12-09 15:11:20,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:20,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131838666] [2023-12-09 15:11:20,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:20,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:20,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:21,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:21,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:21,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131838666] [2023-12-09 15:11:21,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131838666] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:21,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:21,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:21,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257560089] [2023-12-09 15:11:21,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:21,887 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:21,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:21,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:21,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:21,890 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:21,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 760 places, 2353 transitions, 50189 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:21,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:21,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:21,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:26,838 INFO L124 PetriNetUnfolderBase]: 1533/4920 cut-off events. [2023-12-09 15:11:26,838 INFO L125 PetriNetUnfolderBase]: For 23668/28196 co-relation queries the response was YES. [2023-12-09 15:11:26,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44655 conditions, 4920 events. 1533/4920 cut-off events. For 23668/28196 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 36446 event pairs, 4 based on Foata normal form. 72/4800 useless extension candidates. Maximal degree in co-relation 37760. Up to 2119 conditions per place. [2023-12-09 15:11:26,875 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1581 selfloop transitions, 312 changer transitions 423/2413 dead transitions. [2023-12-09 15:11:26,875 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 820 places, 2413 transitions, 56156 flow [2023-12-09 15:11:26,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-12-09 15:11:26,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2023-12-09 15:11:26,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 7008 transitions. [2023-12-09 15:11:26,881 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5318761384335154 [2023-12-09 15:11:26,881 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 7008 transitions. [2023-12-09 15:11:26,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 7008 transitions. [2023-12-09 15:11:26,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:26,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 7008 transitions. [2023-12-09 15:11:26,887 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 114.88524590163935) internal successors, (7008), 61 states have internal predecessors, (7008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:26,897 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 216.0) internal successors, (13392), 62 states have internal predecessors, (13392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:26,898 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 216.0) internal successors, (13392), 62 states have internal predecessors, (13392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:26,899 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 619 predicate places. [2023-12-09 15:11:26,899 INFO L500 AbstractCegarLoop]: Abstraction has has 820 places, 2413 transitions, 56156 flow [2023-12-09 15:11:26,899 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:26,900 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:26,900 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:26,900 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-09 15:11:26,900 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:26,900 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:26,901 INFO L85 PathProgramCache]: Analyzing trace with hash -419728245, now seen corresponding path program 12 times [2023-12-09 15:11:26,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:26,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140170073] [2023-12-09 15:11:26,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:26,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:26,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:28,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:28,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:28,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140170073] [2023-12-09 15:11:28,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140170073] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:28,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:28,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:28,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371409288] [2023-12-09 15:11:28,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:28,424 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:28,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:28,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:28,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:28,427 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:28,429 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 820 places, 2413 transitions, 56156 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:28,430 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:28,430 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:28,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:33,871 INFO L124 PetriNetUnfolderBase]: 1534/4951 cut-off events. [2023-12-09 15:11:33,871 INFO L125 PetriNetUnfolderBase]: For 27729/31943 co-relation queries the response was YES. [2023-12-09 15:11:33,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48908 conditions, 4951 events. 1534/4951 cut-off events. For 27729/31943 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 36592 event pairs, 3 based on Foata normal form. 85/4845 useless extension candidates. Maximal degree in co-relation 43663. Up to 2165 conditions per place. [2023-12-09 15:11:33,912 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1600 selfloop transitions, 314 changer transitions 452/2463 dead transitions. [2023-12-09 15:11:33,913 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 885 places, 2463 transitions, 62103 flow [2023-12-09 15:11:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-09 15:11:33,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-12-09 15:11:33,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 7577 transitions. [2023-12-09 15:11:33,922 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5314955106621774 [2023-12-09 15:11:33,922 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 7577 transitions. [2023-12-09 15:11:33,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 7577 transitions. [2023-12-09 15:11:33,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:33,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 7577 transitions. [2023-12-09 15:11:33,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 114.8030303030303) internal successors, (7577), 66 states have internal predecessors, (7577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:33,940 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:33,941 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:33,942 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 684 predicate places. [2023-12-09 15:11:33,942 INFO L500 AbstractCegarLoop]: Abstraction has has 885 places, 2463 transitions, 62103 flow [2023-12-09 15:11:33,942 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:33,943 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:33,943 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:33,943 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-09 15:11:33,943 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:33,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:33,943 INFO L85 PathProgramCache]: Analyzing trace with hash -99332661, now seen corresponding path program 13 times [2023-12-09 15:11:33,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:33,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929406256] [2023-12-09 15:11:33,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:33,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:33,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:35,411 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:35,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:35,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929406256] [2023-12-09 15:11:35,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929406256] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:35,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:35,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:35,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421439941] [2023-12-09 15:11:35,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:35,413 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:35,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:35,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:35,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:35,416 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:35,417 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 885 places, 2463 transitions, 62103 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:35,418 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:35,418 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:35,418 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:40,757 INFO L124 PetriNetUnfolderBase]: 1534/4977 cut-off events. [2023-12-09 15:11:40,757 INFO L125 PetriNetUnfolderBase]: For 34047/39987 co-relation queries the response was YES. [2023-12-09 15:11:40,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52540 conditions, 4977 events. 1534/4977 cut-off events. For 34047/39987 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 36836 event pairs, 5 based on Foata normal form. 65/4841 useless extension candidates. Maximal degree in co-relation 46947. Up to 2162 conditions per place. [2023-12-09 15:11:40,812 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1574 selfloop transitions, 299 changer transitions 493/2463 dead transitions. [2023-12-09 15:11:40,812 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 949 places, 2463 transitions, 66838 flow [2023-12-09 15:11:40,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-12-09 15:11:40,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2023-12-09 15:11:40,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 7447 transitions. [2023-12-09 15:11:40,816 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5304131054131054 [2023-12-09 15:11:40,816 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 7447 transitions. [2023-12-09 15:11:40,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 7447 transitions. [2023-12-09 15:11:40,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:40,817 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 7447 transitions. [2023-12-09 15:11:40,822 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 114.56923076923077) internal successors, (7447), 65 states have internal predecessors, (7447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:40,832 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 216.0) internal successors, (14256), 66 states have internal predecessors, (14256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:40,833 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 216.0) internal successors, (14256), 66 states have internal predecessors, (14256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:40,833 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 748 predicate places. [2023-12-09 15:11:40,834 INFO L500 AbstractCegarLoop]: Abstraction has has 949 places, 2463 transitions, 66838 flow [2023-12-09 15:11:40,834 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:40,834 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:40,835 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:40,835 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-09 15:11:40,835 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:40,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:40,835 INFO L85 PathProgramCache]: Analyzing trace with hash 351473197, now seen corresponding path program 14 times [2023-12-09 15:11:40,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:40,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258869001] [2023-12-09 15:11:40,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:40,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:40,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:42,412 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:42,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:42,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258869001] [2023-12-09 15:11:42,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258869001] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:42,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:42,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:42,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866567421] [2023-12-09 15:11:42,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:42,415 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:42,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:42,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:42,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:42,417 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:42,419 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 949 places, 2463 transitions, 66838 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:42,419 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:42,419 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:42,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:47,589 INFO L124 PetriNetUnfolderBase]: 1533/4962 cut-off events. [2023-12-09 15:11:47,590 INFO L125 PetriNetUnfolderBase]: For 37509/42696 co-relation queries the response was YES. [2023-12-09 15:11:47,597 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56477 conditions, 4962 events. 1533/4962 cut-off events. For 37509/42696 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 36776 event pairs, 11 based on Foata normal form. 87/4855 useless extension candidates. Maximal degree in co-relation 50209. Up to 2181 conditions per place. [2023-12-09 15:11:47,637 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1567 selfloop transitions, 305 changer transitions 522/2491 dead transitions. [2023-12-09 15:11:47,637 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1008 places, 2491 transitions, 72416 flow [2023-12-09 15:11:47,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-09 15:11:47,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2023-12-09 15:11:47,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 6876 transitions. [2023-12-09 15:11:47,641 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5305555555555556 [2023-12-09 15:11:47,641 INFO L72 ComplementDD]: Start complementDD. Operand 60 states and 6876 transitions. [2023-12-09 15:11:47,641 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 6876 transitions. [2023-12-09 15:11:47,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:47,643 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 60 states and 6876 transitions. [2023-12-09 15:11:47,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 61 states, 60 states have (on average 114.6) internal successors, (6876), 60 states have internal predecessors, (6876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:47,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 61 states, 61 states have (on average 216.0) internal successors, (13176), 61 states have internal predecessors, (13176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:47,657 INFO L81 ComplementDD]: Finished complementDD. Result has 61 states, 61 states have (on average 216.0) internal successors, (13176), 61 states have internal predecessors, (13176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:47,658 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 807 predicate places. [2023-12-09 15:11:47,658 INFO L500 AbstractCegarLoop]: Abstraction has has 1008 places, 2491 transitions, 72416 flow [2023-12-09 15:11:47,659 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:47,659 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:47,659 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:47,659 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-09 15:11:47,659 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:47,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:47,660 INFO L85 PathProgramCache]: Analyzing trace with hash -98165519, now seen corresponding path program 15 times [2023-12-09 15:11:47,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:47,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756557300] [2023-12-09 15:11:47,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:47,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:47,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:49,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:49,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:49,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756557300] [2023-12-09 15:11:49,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756557300] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:49,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:49,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:49,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935269497] [2023-12-09 15:11:49,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:49,012 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:49,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:49,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:49,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:49,016 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:49,017 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1008 places, 2491 transitions, 72416 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:49,017 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:49,017 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:49,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:11:54,545 INFO L124 PetriNetUnfolderBase]: 1533/4934 cut-off events. [2023-12-09 15:11:54,545 INFO L125 PetriNetUnfolderBase]: For 42845/47589 co-relation queries the response was YES. [2023-12-09 15:11:54,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60068 conditions, 4934 events. 1533/4934 cut-off events. For 42845/47589 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 36490 event pairs, 13 based on Foata normal form. 96/4840 useless extension candidates. Maximal degree in co-relation 50052. Up to 2178 conditions per place. [2023-12-09 15:11:54,586 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1528 selfloop transitions, 281 changer transitions 584/2490 dead transitions. [2023-12-09 15:11:54,586 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1070 places, 2490 transitions, 77175 flow [2023-12-09 15:11:54,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-09 15:11:54,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2023-12-09 15:11:54,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 7239 transitions. [2023-12-09 15:11:54,590 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5319664902998237 [2023-12-09 15:11:54,590 INFO L72 ComplementDD]: Start complementDD. Operand 63 states and 7239 transitions. [2023-12-09 15:11:54,590 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 7239 transitions. [2023-12-09 15:11:54,591 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:11:54,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 63 states and 7239 transitions. [2023-12-09 15:11:54,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 64 states, 63 states have (on average 114.9047619047619) internal successors, (7239), 63 states have internal predecessors, (7239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:54,606 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 64 states, 64 states have (on average 216.0) internal successors, (13824), 64 states have internal predecessors, (13824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:54,607 INFO L81 ComplementDD]: Finished complementDD. Result has 64 states, 64 states have (on average 216.0) internal successors, (13824), 64 states have internal predecessors, (13824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:54,608 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 869 predicate places. [2023-12-09 15:11:54,608 INFO L500 AbstractCegarLoop]: Abstraction has has 1070 places, 2490 transitions, 77175 flow [2023-12-09 15:11:54,609 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:54,609 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:11:54,609 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:11:54,609 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-09 15:11:54,609 INFO L425 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:11:54,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:11:54,609 INFO L85 PathProgramCache]: Analyzing trace with hash 615844507, now seen corresponding path program 16 times [2023-12-09 15:11:54,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:11:54,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261982597] [2023-12-09 15:11:54,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:11:54,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:11:54,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:11:55,876 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:11:55,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:11:55,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261982597] [2023-12-09 15:11:55,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261982597] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:11:55,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:11:55,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:11:55,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188660455] [2023-12-09 15:11:55,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:11:55,877 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:11:55,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:11:55,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:11:55,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:11:55,880 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:11:55,882 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1070 places, 2490 transitions, 77175 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:11:55,882 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:11:55,882 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:11:55,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:01,986 INFO L124 PetriNetUnfolderBase]: 1551/5104 cut-off events. [2023-12-09 15:12:01,986 INFO L125 PetriNetUnfolderBase]: For 52344/58521 co-relation queries the response was YES. [2023-12-09 15:12:01,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65468 conditions, 5104 events. 1551/5104 cut-off events. For 52344/58521 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 38395 event pairs, 10 based on Foata normal form. 82/4986 useless extension candidates. Maximal degree in co-relation 53637. Up to 2269 conditions per place. [2023-12-09 15:12:02,028 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1564 selfloop transitions, 285 changer transitions 621/2567 dead transitions. [2023-12-09 15:12:02,028 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1130 places, 2567 transitions, 84618 flow [2023-12-09 15:12:02,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-12-09 15:12:02,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2023-12-09 15:12:02,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 7020 transitions. [2023-12-09 15:12:02,033 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5327868852459017 [2023-12-09 15:12:02,033 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 7020 transitions. [2023-12-09 15:12:02,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 7020 transitions. [2023-12-09 15:12:02,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:02,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 7020 transitions. [2023-12-09 15:12:02,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 115.08196721311475) internal successors, (7020), 61 states have internal predecessors, (7020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:02,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 216.0) internal successors, (13392), 62 states have internal predecessors, (13392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:02,049 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 216.0) internal successors, (13392), 62 states have internal predecessors, (13392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:02,049 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 929 predicate places. [2023-12-09 15:12:02,049 INFO L500 AbstractCegarLoop]: Abstraction has has 1130 places, 2567 transitions, 84618 flow [2023-12-09 15:12:02,050 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:02,050 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:02,050 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:02,050 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-09 15:12:02,050 INFO L425 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:02,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:02,051 INFO L85 PathProgramCache]: Analyzing trace with hash 282349541, now seen corresponding path program 17 times [2023-12-09 15:12:02,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:02,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898763069] [2023-12-09 15:12:02,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:02,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:02,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:03,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:03,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:03,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898763069] [2023-12-09 15:12:03,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898763069] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:03,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:03,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:03,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381134845] [2023-12-09 15:12:03,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:03,261 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:03,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:03,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:03,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:03,264 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:03,266 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1130 places, 2567 transitions, 84618 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:03,266 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:03,266 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:03,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:08,968 INFO L124 PetriNetUnfolderBase]: 1552/5187 cut-off events. [2023-12-09 15:12:08,968 INFO L125 PetriNetUnfolderBase]: For 62782/70701 co-relation queries the response was YES. [2023-12-09 15:12:08,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69755 conditions, 5187 events. 1552/5187 cut-off events. For 62782/70701 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 39343 event pairs, 9 based on Foata normal form. 74/5053 useless extension candidates. Maximal degree in co-relation 56806. Up to 2292 conditions per place. [2023-12-09 15:12:09,043 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1555 selfloop transitions, 286 changer transitions 653/2591 dead transitions. [2023-12-09 15:12:09,043 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1192 places, 2591 transitions, 90434 flow [2023-12-09 15:12:09,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-09 15:12:09,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2023-12-09 15:12:09,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 7244 transitions. [2023-12-09 15:12:09,049 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5323339212228101 [2023-12-09 15:12:09,049 INFO L72 ComplementDD]: Start complementDD. Operand 63 states and 7244 transitions. [2023-12-09 15:12:09,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 7244 transitions. [2023-12-09 15:12:09,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:09,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 63 states and 7244 transitions. [2023-12-09 15:12:09,056 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 64 states, 63 states have (on average 114.98412698412699) internal successors, (7244), 63 states have internal predecessors, (7244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:09,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 64 states, 64 states have (on average 216.0) internal successors, (13824), 64 states have internal predecessors, (13824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:09,068 INFO L81 ComplementDD]: Finished complementDD. Result has 64 states, 64 states have (on average 216.0) internal successors, (13824), 64 states have internal predecessors, (13824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:09,069 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 991 predicate places. [2023-12-09 15:12:09,069 INFO L500 AbstractCegarLoop]: Abstraction has has 1192 places, 2591 transitions, 90434 flow [2023-12-09 15:12:09,069 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:09,069 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:09,070 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:09,070 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-09 15:12:09,070 INFO L425 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:09,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:09,070 INFO L85 PathProgramCache]: Analyzing trace with hash -887562967, now seen corresponding path program 18 times [2023-12-09 15:12:09,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:09,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665788836] [2023-12-09 15:12:09,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:09,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:10,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:10,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:10,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665788836] [2023-12-09 15:12:10,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665788836] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:10,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:10,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:10,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429209047] [2023-12-09 15:12:10,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:10,537 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:10,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:10,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:10,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:10,540 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:10,541 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1192 places, 2591 transitions, 90434 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:10,542 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:10,542 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:10,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:16,666 INFO L124 PetriNetUnfolderBase]: 1551/5174 cut-off events. [2023-12-09 15:12:16,667 INFO L125 PetriNetUnfolderBase]: For 67973/75217 co-relation queries the response was YES. [2023-12-09 15:12:16,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73888 conditions, 5174 events. 1551/5174 cut-off events. For 67973/75217 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 39261 event pairs, 9 based on Foata normal form. 77/5047 useless extension candidates. Maximal degree in co-relation 64540. Up to 2309 conditions per place. [2023-12-09 15:12:16,721 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1550 selfloop transitions, 287 changer transitions 679/2613 dead transitions. [2023-12-09 15:12:16,721 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1258 places, 2613 transitions, 96267 flow [2023-12-09 15:12:16,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-12-09 15:12:16,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2023-12-09 15:12:16,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 7711 transitions. [2023-12-09 15:12:16,725 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5328220011055832 [2023-12-09 15:12:16,725 INFO L72 ComplementDD]: Start complementDD. Operand 67 states and 7711 transitions. [2023-12-09 15:12:16,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67 states and 7711 transitions. [2023-12-09 15:12:16,726 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:16,726 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 67 states and 7711 transitions. [2023-12-09 15:12:16,733 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 68 states, 67 states have (on average 115.08955223880596) internal successors, (7711), 67 states have internal predecessors, (7711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:16,742 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 68 states, 68 states have (on average 216.0) internal successors, (14688), 68 states have internal predecessors, (14688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:16,744 INFO L81 ComplementDD]: Finished complementDD. Result has 68 states, 68 states have (on average 216.0) internal successors, (14688), 68 states have internal predecessors, (14688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:16,744 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1057 predicate places. [2023-12-09 15:12:16,744 INFO L500 AbstractCegarLoop]: Abstraction has has 1258 places, 2613 transitions, 96267 flow [2023-12-09 15:12:16,745 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:16,745 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:16,745 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:16,745 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-09 15:12:16,745 INFO L425 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:16,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:16,746 INFO L85 PathProgramCache]: Analyzing trace with hash -475048181, now seen corresponding path program 19 times [2023-12-09 15:12:16,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:16,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726824740] [2023-12-09 15:12:16,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:16,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:18,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:18,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:18,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726824740] [2023-12-09 15:12:18,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726824740] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:18,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:18,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:18,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726806423] [2023-12-09 15:12:18,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:18,273 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:18,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:18,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:18,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:18,276 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:18,278 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1258 places, 2613 transitions, 96267 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:18,278 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:18,278 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:18,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:24,547 INFO L124 PetriNetUnfolderBase]: 1551/5218 cut-off events. [2023-12-09 15:12:24,547 INFO L125 PetriNetUnfolderBase]: For 79870/89476 co-relation queries the response was YES. [2023-12-09 15:12:24,556 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77679 conditions, 5218 events. 1551/5218 cut-off events. For 79870/89476 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 39800 event pairs, 7 based on Foata normal form. 65/5073 useless extension candidates. Maximal degree in co-relation 67909. Up to 2306 conditions per place. [2023-12-09 15:12:24,610 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1516 selfloop transitions, 264 changer transitions 735/2612 dead transitions. [2023-12-09 15:12:24,610 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1323 places, 2612 transitions, 101262 flow [2023-12-09 15:12:24,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-09 15:12:24,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-12-09 15:12:24,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 7581 transitions. [2023-12-09 15:12:24,615 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5317760942760943 [2023-12-09 15:12:24,615 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 7581 transitions. [2023-12-09 15:12:24,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 7581 transitions. [2023-12-09 15:12:24,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:24,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 7581 transitions. [2023-12-09 15:12:24,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 114.86363636363636) internal successors, (7581), 66 states have internal predecessors, (7581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:24,628 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:24,629 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:24,629 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1122 predicate places. [2023-12-09 15:12:24,629 INFO L500 AbstractCegarLoop]: Abstraction has has 1323 places, 2612 transitions, 101262 flow [2023-12-09 15:12:24,630 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:24,630 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:24,630 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:24,630 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-09 15:12:24,631 INFO L425 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:24,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:24,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1411728331, now seen corresponding path program 20 times [2023-12-09 15:12:24,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:24,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035566223] [2023-12-09 15:12:24,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:24,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:26,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:26,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:26,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035566223] [2023-12-09 15:12:26,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035566223] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:26,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:26,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:26,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267024307] [2023-12-09 15:12:26,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:26,218 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:26,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:26,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:26,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:26,220 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:26,221 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1323 places, 2612 transitions, 101262 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:26,221 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:26,221 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:26,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:32,372 INFO L124 PetriNetUnfolderBase]: 1560/5311 cut-off events. [2023-12-09 15:12:32,372 INFO L125 PetriNetUnfolderBase]: For 86657/94649 co-relation queries the response was YES. [2023-12-09 15:12:32,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83059 conditions, 5311 events. 1560/5311 cut-off events. For 86657/94649 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 40827 event pairs, 6 based on Foata normal form. 61/5159 useless extension candidates. Maximal degree in co-relation 71943. Up to 2373 conditions per place. [2023-12-09 15:12:32,432 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1531 selfloop transitions, 290 changer transitions 762/2680 dead transitions. [2023-12-09 15:12:32,432 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1390 places, 2680 transitions, 109163 flow [2023-12-09 15:12:32,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-12-09 15:12:32,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2023-12-09 15:12:32,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 7819 transitions. [2023-12-09 15:12:32,436 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5323393246187363 [2023-12-09 15:12:32,436 INFO L72 ComplementDD]: Start complementDD. Operand 68 states and 7819 transitions. [2023-12-09 15:12:32,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 68 states and 7819 transitions. [2023-12-09 15:12:32,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:32,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 68 states and 7819 transitions. [2023-12-09 15:12:32,441 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 69 states, 68 states have (on average 114.98529411764706) internal successors, (7819), 68 states have internal predecessors, (7819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:32,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 69 states, 69 states have (on average 216.0) internal successors, (14904), 69 states have internal predecessors, (14904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:32,449 INFO L81 ComplementDD]: Finished complementDD. Result has 69 states, 69 states have (on average 216.0) internal successors, (14904), 69 states have internal predecessors, (14904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:32,450 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1189 predicate places. [2023-12-09 15:12:32,450 INFO L500 AbstractCegarLoop]: Abstraction has has 1390 places, 2680 transitions, 109163 flow [2023-12-09 15:12:32,450 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:32,450 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:32,450 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:32,450 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-09 15:12:32,451 INFO L425 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:32,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:32,451 INFO L85 PathProgramCache]: Analyzing trace with hash -2043552811, now seen corresponding path program 21 times [2023-12-09 15:12:32,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:32,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5993623] [2023-12-09 15:12:32,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:32,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:32,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:34,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:34,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5993623] [2023-12-09 15:12:34,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5993623] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:34,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:34,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:34,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938316957] [2023-12-09 15:12:34,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:34,003 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:34,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:34,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:34,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:34,005 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:34,007 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1390 places, 2680 transitions, 109163 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:34,007 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:34,007 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:34,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:40,681 INFO L124 PetriNetUnfolderBase]: 1577/5390 cut-off events. [2023-12-09 15:12:40,682 INFO L125 PetriNetUnfolderBase]: For 97383/105653 co-relation queries the response was YES. [2023-12-09 15:12:40,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89463 conditions, 5390 events. 1577/5390 cut-off events. For 97383/105653 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 41734 event pairs, 11 based on Foata normal form. 96/5275 useless extension candidates. Maximal degree in co-relation 76432. Up to 2480 conditions per place. [2023-12-09 15:12:40,736 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1589 selfloop transitions, 303 changer transitions 792/2781 dead transitions. [2023-12-09 15:12:40,736 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1460 places, 2781 transitions, 118806 flow [2023-12-09 15:12:40,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2023-12-09 15:12:40,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2023-12-09 15:12:40,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 8170 transitions. [2023-12-09 15:12:40,741 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5327334376630152 [2023-12-09 15:12:40,741 INFO L72 ComplementDD]: Start complementDD. Operand 71 states and 8170 transitions. [2023-12-09 15:12:40,741 INFO L73 IsDeterministic]: Start isDeterministic. Operand 71 states and 8170 transitions. [2023-12-09 15:12:40,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:40,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 71 states and 8170 transitions. [2023-12-09 15:12:40,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 72 states, 71 states have (on average 115.07042253521126) internal successors, (8170), 71 states have internal predecessors, (8170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:40,754 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 72 states, 72 states have (on average 216.0) internal successors, (15552), 72 states have internal predecessors, (15552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:40,755 INFO L81 ComplementDD]: Finished complementDD. Result has 72 states, 72 states have (on average 216.0) internal successors, (15552), 72 states have internal predecessors, (15552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:40,755 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1259 predicate places. [2023-12-09 15:12:40,755 INFO L500 AbstractCegarLoop]: Abstraction has has 1460 places, 2781 transitions, 118806 flow [2023-12-09 15:12:40,756 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:40,756 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:40,756 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:40,756 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-09 15:12:40,756 INFO L425 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:40,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:40,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1581973829, now seen corresponding path program 22 times [2023-12-09 15:12:40,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:40,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061911969] [2023-12-09 15:12:40,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:40,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:40,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:42,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:42,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:42,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061911969] [2023-12-09 15:12:42,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061911969] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:42,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:42,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:42,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496457685] [2023-12-09 15:12:42,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:42,017 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:42,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:42,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:42,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:42,020 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:42,022 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1460 places, 2781 transitions, 118806 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:42,022 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:42,022 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:42,023 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:49,142 INFO L124 PetriNetUnfolderBase]: 1577/5430 cut-off events. [2023-12-09 15:12:49,143 INFO L125 PetriNetUnfolderBase]: For 112237/123639 co-relation queries the response was YES. [2023-12-09 15:12:49,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93428 conditions, 5430 events. 1577/5430 cut-off events. For 112237/123639 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 42117 event pairs, 8 based on Foata normal form. 68/5279 useless extension candidates. Maximal degree in co-relation 79883. Up to 2477 conditions per place. [2023-12-09 15:12:49,210 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1562 selfloop transitions, 297 changer transitions 823/2779 dead transitions. [2023-12-09 15:12:49,210 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1526 places, 2779 transitions, 124085 flow [2023-12-09 15:12:49,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-12-09 15:12:49,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2023-12-09 15:12:49,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 7693 transitions. [2023-12-09 15:12:49,214 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5315782200110558 [2023-12-09 15:12:49,214 INFO L72 ComplementDD]: Start complementDD. Operand 67 states and 7693 transitions. [2023-12-09 15:12:49,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67 states and 7693 transitions. [2023-12-09 15:12:49,215 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:49,215 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 67 states and 7693 transitions. [2023-12-09 15:12:49,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 68 states, 67 states have (on average 114.82089552238806) internal successors, (7693), 67 states have internal predecessors, (7693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:49,359 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 68 states, 68 states have (on average 216.0) internal successors, (14688), 68 states have internal predecessors, (14688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:49,360 INFO L81 ComplementDD]: Finished complementDD. Result has 68 states, 68 states have (on average 216.0) internal successors, (14688), 68 states have internal predecessors, (14688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:49,361 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1325 predicate places. [2023-12-09 15:12:49,361 INFO L500 AbstractCegarLoop]: Abstraction has has 1526 places, 2779 transitions, 124085 flow [2023-12-09 15:12:49,361 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:49,362 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:49,362 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:49,362 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-09 15:12:49,362 INFO L425 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:49,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:49,362 INFO L85 PathProgramCache]: Analyzing trace with hash -41895379, now seen corresponding path program 23 times [2023-12-09 15:12:49,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:49,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844803613] [2023-12-09 15:12:49,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:49,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:49,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:50,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:50,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:50,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844803613] [2023-12-09 15:12:50,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844803613] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:50,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:50,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:50,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656427294] [2023-12-09 15:12:50,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:50,853 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:50,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:50,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:50,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:50,856 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:50,857 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1526 places, 2779 transitions, 124085 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:50,857 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:50,857 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:50,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:12:57,636 INFO L124 PetriNetUnfolderBase]: 1591/5539 cut-off events. [2023-12-09 15:12:57,637 INFO L125 PetriNetUnfolderBase]: For 118893/127289 co-relation queries the response was YES. [2023-12-09 15:12:57,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99463 conditions, 5539 events. 1591/5539 cut-off events. For 118893/127289 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 43356 event pairs, 8 based on Foata normal form. 86/5405 useless extension candidates. Maximal degree in co-relation 84348. Up to 2553 conditions per place. [2023-12-09 15:12:57,709 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1596 selfloop transitions, 308 changer transitions 850/2851 dead transitions. [2023-12-09 15:12:57,709 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1594 places, 2851 transitions, 132920 flow [2023-12-09 15:12:57,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-12-09 15:12:57,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2023-12-09 15:12:57,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 7921 transitions. [2023-12-09 15:12:57,713 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5314680622651637 [2023-12-09 15:12:57,713 INFO L72 ComplementDD]: Start complementDD. Operand 69 states and 7921 transitions. [2023-12-09 15:12:57,713 INFO L73 IsDeterministic]: Start isDeterministic. Operand 69 states and 7921 transitions. [2023-12-09 15:12:57,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:12:57,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 69 states and 7921 transitions. [2023-12-09 15:12:57,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 70 states, 69 states have (on average 114.79710144927536) internal successors, (7921), 69 states have internal predecessors, (7921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:57,725 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 70 states, 70 states have (on average 216.0) internal successors, (15120), 70 states have internal predecessors, (15120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:57,726 INFO L81 ComplementDD]: Finished complementDD. Result has 70 states, 70 states have (on average 216.0) internal successors, (15120), 70 states have internal predecessors, (15120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:57,726 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1393 predicate places. [2023-12-09 15:12:57,726 INFO L500 AbstractCegarLoop]: Abstraction has has 1594 places, 2851 transitions, 132920 flow [2023-12-09 15:12:57,727 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:57,727 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:12:57,727 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:12:57,727 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-09 15:12:57,727 INFO L425 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:12:57,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:12:57,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1963270773, now seen corresponding path program 24 times [2023-12-09 15:12:57,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:12:57,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586843077] [2023-12-09 15:12:57,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:12:57,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:12:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:12:59,057 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:12:59,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:12:59,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586843077] [2023-12-09 15:12:59,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586843077] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:12:59,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:12:59,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:12:59,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502832967] [2023-12-09 15:12:59,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:12:59,058 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:12:59,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:12:59,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:12:59,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:12:59,060 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:12:59,061 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1594 places, 2851 transitions, 132920 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:12:59,061 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:12:59,061 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:12:59,061 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:13:05,906 INFO L124 PetriNetUnfolderBase]: 1590/5590 cut-off events. [2023-12-09 15:13:05,906 INFO L125 PetriNetUnfolderBase]: For 131520/140922 co-relation queries the response was YES. [2023-12-09 15:13:05,915 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104116 conditions, 5590 events. 1590/5590 cut-off events. For 131520/140922 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 44003 event pairs, 7 based on Foata normal form. 77/5442 useless extension candidates. Maximal degree in co-relation 87902. Up to 2572 conditions per place. [2023-12-09 15:13:05,987 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1594 selfloop transitions, 309 changer transitions 879/2879 dead transitions. [2023-12-09 15:13:05,987 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1659 places, 2879 transitions, 139834 flow [2023-12-09 15:13:05,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-09 15:13:05,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-12-09 15:13:06,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 7573 transitions. [2023-12-09 15:13:06,127 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5312149270482603 [2023-12-09 15:13:06,127 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 7573 transitions. [2023-12-09 15:13:06,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 7573 transitions. [2023-12-09 15:13:06,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:13:06,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 7573 transitions. [2023-12-09 15:13:06,132 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 114.74242424242425) internal successors, (7573), 66 states have internal predecessors, (7573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:06,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:06,140 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:06,140 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1458 predicate places. [2023-12-09 15:13:06,140 INFO L500 AbstractCegarLoop]: Abstraction has has 1659 places, 2879 transitions, 139834 flow [2023-12-09 15:13:06,141 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:06,141 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:13:06,141 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:13:06,141 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-09 15:13:06,141 INFO L425 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:13:06,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:13:06,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1979968573, now seen corresponding path program 25 times [2023-12-09 15:13:06,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:13:06,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295048139] [2023-12-09 15:13:06,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:13:06,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:13:06,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:13:07,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:13:07,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:13:07,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295048139] [2023-12-09 15:13:07,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295048139] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:13:07,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:13:07,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:13:07,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438233320] [2023-12-09 15:13:07,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:13:07,423 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:13:07,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:13:07,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:13:07,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:13:07,425 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:13:07,426 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1659 places, 2879 transitions, 139834 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:07,427 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:13:07,427 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:13:07,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:13:14,577 INFO L124 PetriNetUnfolderBase]: 1592/5713 cut-off events. [2023-12-09 15:13:14,578 INFO L125 PetriNetUnfolderBase]: For 156781/170225 co-relation queries the response was YES. [2023-12-09 15:13:14,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 109689 conditions, 5713 events. 1592/5713 cut-off events. For 156781/170225 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 45385 event pairs, 5 based on Foata normal form. 73/5554 useless extension candidates. Maximal degree in co-relation 84989. Up to 2620 conditions per place. [2023-12-09 15:13:14,643 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1619 selfloop transitions, 307 changer transitions 906/2929 dead transitions. [2023-12-09 15:13:14,643 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1727 places, 2929 transitions, 148013 flow [2023-12-09 15:13:14,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-12-09 15:13:14,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2023-12-09 15:13:14,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 7941 transitions. [2023-12-09 15:13:14,648 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5328099838969405 [2023-12-09 15:13:14,648 INFO L72 ComplementDD]: Start complementDD. Operand 69 states and 7941 transitions. [2023-12-09 15:13:14,648 INFO L73 IsDeterministic]: Start isDeterministic. Operand 69 states and 7941 transitions. [2023-12-09 15:13:14,649 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:13:14,649 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 69 states and 7941 transitions. [2023-12-09 15:13:14,653 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 70 states, 69 states have (on average 115.08695652173913) internal successors, (7941), 69 states have internal predecessors, (7941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:14,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 70 states, 70 states have (on average 216.0) internal successors, (15120), 70 states have internal predecessors, (15120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:14,661 INFO L81 ComplementDD]: Finished complementDD. Result has 70 states, 70 states have (on average 216.0) internal successors, (15120), 70 states have internal predecessors, (15120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:14,661 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1526 predicate places. [2023-12-09 15:13:14,662 INFO L500 AbstractCegarLoop]: Abstraction has has 1727 places, 2929 transitions, 148013 flow [2023-12-09 15:13:14,662 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:14,662 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:13:14,662 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:13:14,662 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-09 15:13:14,663 INFO L425 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:13:14,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:13:14,663 INFO L85 PathProgramCache]: Analyzing trace with hash 596681841, now seen corresponding path program 26 times [2023-12-09 15:13:14,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:13:14,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085976729] [2023-12-09 15:13:14,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:13:14,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:13:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:13:15,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:13:15,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:13:15,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085976729] [2023-12-09 15:13:15,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085976729] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:13:15,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:13:15,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:13:15,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334839200] [2023-12-09 15:13:15,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:13:15,950 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:13:15,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:13:15,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:13:15,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:13:15,952 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:13:15,954 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1727 places, 2929 transitions, 148013 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:15,954 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:13:15,954 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:13:15,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:13:23,497 INFO L124 PetriNetUnfolderBase]: 1592/5739 cut-off events. [2023-12-09 15:13:23,498 INFO L125 PetriNetUnfolderBase]: For 163450/174866 co-relation queries the response was YES. [2023-12-09 15:13:23,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115142 conditions, 5739 events. 1592/5739 cut-off events. For 163450/174866 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 45804 event pairs, 10 based on Foata normal form. 79/5581 useless extension candidates. Maximal degree in co-relation 88388. Up to 2663 conditions per place. [2023-12-09 15:13:23,566 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1640 selfloop transitions, 313 changer transitions 935/2985 dead transitions. [2023-12-09 15:13:23,567 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1792 places, 2985 transitions, 156719 flow [2023-12-09 15:13:23,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-09 15:13:23,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-12-09 15:13:23,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 7585 transitions. [2023-12-09 15:13:23,571 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5320566778900112 [2023-12-09 15:13:23,571 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 7585 transitions. [2023-12-09 15:13:23,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 7585 transitions. [2023-12-09 15:13:23,572 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:13:23,572 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 7585 transitions. [2023-12-09 15:13:23,576 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 114.92424242424242) internal successors, (7585), 66 states have internal predecessors, (7585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:23,584 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:23,585 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 216.0) internal successors, (14472), 67 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:23,585 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1591 predicate places. [2023-12-09 15:13:23,585 INFO L500 AbstractCegarLoop]: Abstraction has has 1792 places, 2985 transitions, 156719 flow [2023-12-09 15:13:23,586 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:23,586 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:13:23,586 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:13:23,586 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-09 15:13:23,586 INFO L425 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:13:23,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:13:23,586 INFO L85 PathProgramCache]: Analyzing trace with hash 284987087, now seen corresponding path program 27 times [2023-12-09 15:13:23,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:13:23,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601836206] [2023-12-09 15:13:23,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:13:23,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:13:23,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:13:24,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:13:24,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:13:24,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601836206] [2023-12-09 15:13:24,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601836206] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:13:24,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:13:24,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:13:24,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149128049] [2023-12-09 15:13:24,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:13:24,934 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:13:24,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:13:24,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:13:24,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:13:24,937 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:13:24,939 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1792 places, 2985 transitions, 156719 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:24,939 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:13:24,939 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:13:24,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:13:32,246 INFO L124 PetriNetUnfolderBase]: 1592/5691 cut-off events. [2023-12-09 15:13:32,246 INFO L125 PetriNetUnfolderBase]: For 172758/183371 co-relation queries the response was YES. [2023-12-09 15:13:32,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119210 conditions, 5691 events. 1592/5691 cut-off events. For 172758/183371 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 45261 event pairs, 11 based on Foata normal form. 97/5560 useless extension candidates. Maximal degree in co-relation 91566. Up to 2660 conditions per place. [2023-12-09 15:13:32,314 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1615 selfloop transitions, 296 changer transitions 976/2984 dead transitions. [2023-12-09 15:13:32,314 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1858 places, 2984 transitions, 162442 flow [2023-12-09 15:13:32,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-12-09 15:13:32,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2023-12-09 15:13:32,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 7704 transitions. [2023-12-09 15:13:32,318 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5323383084577115 [2023-12-09 15:13:32,318 INFO L72 ComplementDD]: Start complementDD. Operand 67 states and 7704 transitions. [2023-12-09 15:13:32,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67 states and 7704 transitions. [2023-12-09 15:13:32,319 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:13:32,320 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 67 states and 7704 transitions. [2023-12-09 15:13:32,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 68 states, 67 states have (on average 114.98507462686567) internal successors, (7704), 67 states have internal predecessors, (7704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:32,330 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 68 states, 68 states have (on average 216.0) internal successors, (14688), 68 states have internal predecessors, (14688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:32,331 INFO L81 ComplementDD]: Finished complementDD. Result has 68 states, 68 states have (on average 216.0) internal successors, (14688), 68 states have internal predecessors, (14688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:32,331 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1657 predicate places. [2023-12-09 15:13:32,331 INFO L500 AbstractCegarLoop]: Abstraction has has 1858 places, 2984 transitions, 162442 flow [2023-12-09 15:13:32,332 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:32,332 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:13:32,332 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:13:32,332 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-09 15:13:32,332 INFO L425 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:13:32,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:13:32,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1432434869, now seen corresponding path program 28 times [2023-12-09 15:13:32,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:13:32,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571153121] [2023-12-09 15:13:32,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:13:32,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:13:32,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:13:33,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:13:33,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:13:33,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571153121] [2023-12-09 15:13:33,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571153121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:13:33,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:13:33,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:13:33,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672033493] [2023-12-09 15:13:33,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:13:33,672 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:13:33,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:13:33,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:13:33,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:13:33,675 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:13:33,676 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1858 places, 2984 transitions, 162442 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:33,676 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:13:33,676 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:13:33,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:13:40,933 INFO L124 PetriNetUnfolderBase]: 1592/5665 cut-off events. [2023-12-09 15:13:40,934 INFO L125 PetriNetUnfolderBase]: For 181629/192702 co-relation queries the response was YES. [2023-12-09 15:13:40,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123294 conditions, 5665 events. 1592/5665 cut-off events. For 181629/192702 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 45105 event pairs, 4 based on Foata normal form. 85/5521 useless extension candidates. Maximal degree in co-relation 102304. Up to 2657 conditions per place. [2023-12-09 15:13:41,008 INFO L140 encePairwiseOnDemand]: 164/216 looper letters, 1582 selfloop transitions, 288 changer transitions 1017/2984 dead transitions. [2023-12-09 15:13:41,008 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1927 places, 2984 transitions, 168219 flow [2023-12-09 15:13:41,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2023-12-09 15:13:41,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2023-12-09 15:13:41,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 8037 transitions. [2023-12-09 15:13:41,012 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.531547619047619 [2023-12-09 15:13:41,012 INFO L72 ComplementDD]: Start complementDD. Operand 70 states and 8037 transitions. [2023-12-09 15:13:41,012 INFO L73 IsDeterministic]: Start isDeterministic. Operand 70 states and 8037 transitions. [2023-12-09 15:13:41,013 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:13:41,013 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 70 states and 8037 transitions. [2023-12-09 15:13:41,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 71 states, 70 states have (on average 114.81428571428572) internal successors, (8037), 70 states have internal predecessors, (8037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:41,024 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 71 states, 71 states have (on average 216.0) internal successors, (15336), 71 states have internal predecessors, (15336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:41,025 INFO L81 ComplementDD]: Finished complementDD. Result has 71 states, 71 states have (on average 216.0) internal successors, (15336), 71 states have internal predecessors, (15336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:41,025 INFO L308 CegarLoopForPetriNet]: 201 programPoint places, 1726 predicate places. [2023-12-09 15:13:41,025 INFO L500 AbstractCegarLoop]: Abstraction has has 1927 places, 2984 transitions, 168219 flow [2023-12-09 15:13:41,026 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:41,026 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:13:41,026 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 15:13:41,026 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-09 15:13:41,026 INFO L425 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:13:41,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:13:41,027 INFO L85 PathProgramCache]: Analyzing trace with hash 536854037, now seen corresponding path program 29 times [2023-12-09 15:13:41,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:13:41,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324124446] [2023-12-09 15:13:41,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:13:41,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:13:41,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:13:42,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:13:42,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:13:42,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324124446] [2023-12-09 15:13:42,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324124446] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:13:42,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:13:42,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2023-12-09 15:13:42,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809802461] [2023-12-09 15:13:42,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:13:42,518 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-09 15:13:42,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:13:42,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-09 15:13:42,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2023-12-09 15:13:42,521 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 216 [2023-12-09 15:13:42,523 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1927 places, 2984 transitions, 168219 flow. Second operand has 36 states, 36 states have (on average 109.61111111111111) internal successors, (3946), 36 states have internal predecessors, (3946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:13:42,523 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:13:42,523 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 216 [2023-12-09 15:13:42,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2023-12-09 15:13:49,958 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-09 15:13:49,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-09 15:13:49,960 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-12-09 15:13:49,961 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-09 15:13:49,961 WARN L624 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (36states, 107/216 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 118431 conditions, 5397 events (1591/5396 cut-off events. For 201351/214083 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 42887 event pairs, 10 based on Foata normal form. 81/5315 useless extension candidates. Maximal degree in co-relation 98105. Up to 2427 conditions per place.). [2023-12-09 15:13:49,962 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-12-09 15:13:49,963 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-12-09 15:13:49,963 INFO L457 BasicCegarLoop]: Path program histogram: [29] [2023-12-09 15:13:49,974 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-12-09 15:13:49,974 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-12-09 15:13:49,978 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 03:13:49 BasicIcfg [2023-12-09 15:13:49,978 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-09 15:13:49,978 INFO L158 Benchmark]: Toolchain (without parser) took 229216.71ms. Allocated memory was 299.9MB in the beginning and 2.5GB in the end (delta: 2.2GB). Free memory was 246.6MB in the beginning and 1.7GB in the end (delta: -1.4GB). Peak memory consumption was 816.0MB. Max. memory is 8.0GB. [2023-12-09 15:13:49,978 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 212.9MB. Free memory is still 161.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-09 15:13:49,979 INFO L158 Benchmark]: CACSL2BoogieTranslator took 237.59ms. Allocated memory is still 299.9MB. Free memory was 246.6MB in the beginning and 235.0MB in the end (delta: 11.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2023-12-09 15:13:49,981 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.63ms. Allocated memory is still 299.9MB. Free memory was 235.0MB in the beginning and 232.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-12-09 15:13:49,981 INFO L158 Benchmark]: Boogie Preprocessor took 23.93ms. Allocated memory is still 299.9MB. Free memory was 232.9MB in the beginning and 231.2MB in the end (delta: 1.7MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2023-12-09 15:13:49,981 INFO L158 Benchmark]: RCFGBuilder took 447.05ms. Allocated memory is still 299.9MB. Free memory was 231.2MB in the beginning and 212.7MB in the end (delta: 18.6MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. [2023-12-09 15:13:49,981 INFO L158 Benchmark]: TraceAbstraction took 228465.27ms. Allocated memory was 299.9MB in the beginning and 2.5GB in the end (delta: 2.2GB). Free memory was 212.0MB in the beginning and 1.7GB in the end (delta: -1.5GB). Peak memory consumption was 781.4MB. Max. memory is 8.0GB. [2023-12-09 15:13:49,982 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 212.9MB. Free memory is still 161.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 237.59ms. Allocated memory is still 299.9MB. Free memory was 246.6MB in the beginning and 235.0MB in the end (delta: 11.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 33.63ms. Allocated memory is still 299.9MB. Free memory was 235.0MB in the beginning and 232.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 23.93ms. Allocated memory is still 299.9MB. Free memory was 232.9MB in the beginning and 231.2MB in the end (delta: 1.7MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 447.05ms. Allocated memory is still 299.9MB. Free memory was 231.2MB in the beginning and 212.7MB in the end (delta: 18.6MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. * TraceAbstraction took 228465.27ms. Allocated memory was 299.9MB in the beginning and 2.5GB in the end (delta: 2.2GB). Free memory was 212.0MB in the beginning and 1.7GB in the end (delta: -1.5GB). Peak memory consumption was 781.4MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 77]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (36states, 107/216 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 118431 conditions, 5397 events (1591/5396 cut-off events. For 201351/214083 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 42887 event pairs, 10 based on Foata normal form. 81/5315 useless extension candidates. Maximal degree in co-relation 98105. Up to 2427 conditions per place.). - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (36states, 107/216 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 118431 conditions, 5397 events (1591/5396 cut-off events. For 201351/214083 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 42887 event pairs, 10 based on Foata normal form. 81/5315 useless extension candidates. Maximal degree in co-relation 98105. Up to 2427 conditions per place.). - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (36states, 107/216 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 118431 conditions, 5397 events (1591/5396 cut-off events. For 201351/214083 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 42887 event pairs, 10 based on Foata normal form. 81/5315 useless extension candidates. Maximal degree in co-relation 98105. Up to 2427 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 322 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.1s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 228.3s, OverallIterations: 29, TraceHistogramMax: 1, PathProgramHistogramMax: 29, EmptinessCheckTime: 0.0s, AutomataDifference: 179.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15636 SdHoareTripleChecker+Valid, 63.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15636 mSDsluCounter, 176612 SdHoareTripleChecker+Invalid, 52.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 168961 mSDsCounter, 133 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 152293 IncrementalHoareTripleChecker+Invalid, 152426 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 133 mSolverCounterUnsat, 7651 mSDtfsCounter, 152293 mSolverCounterSat, 0.8s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2690 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 2581 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46998 ImplicationChecksByTransitivity, 74.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=168219occurred in iteration=28, InterpolantAutomatonStates: 1754, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 47.3s InterpolantComputationTime, 5307 NumberOfCodeBlocks, 5307 NumberOfCodeBlocksAsserted, 29 NumberOfCheckSat, 5278 ConstructedInterpolants, 0 QuantifiedInterpolants, 55682 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 29 InterpolantComputations, 29 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown