/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -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-node-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-29 20:54:07,451 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 20:54:07,507 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-11-29 20:54:07,533 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 20:54:07,534 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 20:54:07,534 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 20:54:07,534 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 20:54:07,535 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 20:54:07,535 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 20:54:07,535 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 20:54:07,535 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 20:54:07,535 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 20:54:07,536 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 20:54:07,536 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 20:54:07,536 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 20:54:07,536 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 20:54:07,537 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 20:54:07,540 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 20:54:07,540 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 20:54:07,540 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 20:54:07,541 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 20:54:07,544 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 20:54:07,544 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 20:54:07,544 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-29 20:54:07,544 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 20:54:07,545 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 20:54:07,545 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 20:54:07,545 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 20:54:07,545 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 20:54:07,545 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 20:54:07,545 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 20:54:07,545 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 20:54:07,546 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 20:54:07,546 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-11-29 20:54:07,716 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 20:54:07,754 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 20:54:07,756 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 20:54:07,756 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 20:54:07,757 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 20:54:07,758 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-node-symm.wvr.c [2023-11-29 20:54:08,804 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 20:54:08,960 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 20:54:08,960 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-node-symm.wvr.c [2023-11-29 20:54:08,968 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6fd6a8fb8/f95d2ebc141c4607aae7a33596279791/FLAG8e284f877 [2023-11-29 20:54:08,985 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6fd6a8fb8/f95d2ebc141c4607aae7a33596279791 [2023-11-29 20:54:08,987 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 20:54:08,988 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-29 20:54:08,991 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 20:54:08,991 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 20:54:08,994 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 20:54:08,994 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 08:54:08" (1/1) ... [2023-11-29 20:54:08,995 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@313d8974 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:08, skipping insertion in model container [2023-11-29 20:54:08,996 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 08:54:08" (1/1) ... [2023-11-29 20:54:09,020 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 20:54:09,142 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-node-symm.wvr.c[3331,3344] [2023-11-29 20:54:09,153 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 20:54:09,165 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 20:54:09,180 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-node-symm.wvr.c[3331,3344] [2023-11-29 20:54:09,190 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 20:54:09,200 INFO L206 MainTranslator]: Completed translation [2023-11-29 20:54:09,201 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09 WrapperNode [2023-11-29 20:54:09,201 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 20:54:09,201 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 20:54:09,202 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 20:54:09,202 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 20:54:09,206 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,212 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,233 INFO L138 Inliner]: procedures = 26, calls = 50, calls flagged for inlining = 18, calls inlined = 24, statements flattened = 299 [2023-11-29 20:54:09,233 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 20:54:09,233 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 20:54:09,236 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 20:54:09,236 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 20:54:09,242 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,243 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,246 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,246 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,270 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,273 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,274 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,275 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,277 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 20:54:09,278 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 20:54:09,278 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 20:54:09,278 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 20:54:09,278 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (1/1) ... [2023-11-29 20:54:09,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 20:54:09,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:54:09,337 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-11-29 20:54:09,409 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-11-29 20:54:09,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 20:54:09,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 20:54:09,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 20:54:09,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 20:54:09,431 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 20:54:09,432 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 20:54:09,432 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 20:54:09,432 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 20:54:09,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 20:54:09,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 20:54:09,432 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 20:54:09,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 20:54:09,433 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 20:54:09,434 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 20:54:09,537 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 20:54:09,538 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 20:54:09,880 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 20:54:09,891 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 20:54:09,891 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-29 20:54:09,893 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 08:54:09 BoogieIcfgContainer [2023-11-29 20:54:09,893 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 20:54:09,894 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 20:54:09,894 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 20:54:09,896 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 20:54:09,896 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 08:54:08" (1/3) ... [2023-11-29 20:54:09,897 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2cfcbb68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 08:54:09, skipping insertion in model container [2023-11-29 20:54:09,897 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:54:09" (2/3) ... [2023-11-29 20:54:09,897 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2cfcbb68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 08:54:09, skipping insertion in model container [2023-11-29 20:54:09,897 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 08:54:09" (3/3) ... [2023-11-29 20:54:09,898 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-node-symm.wvr.c [2023-11-29 20:54:09,909 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 20:54:09,909 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 20:54:09,909 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 20:54:10,022 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 20:54:10,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 367 places, 388 transitions, 790 flow [2023-11-29 20:54:10,176 INFO L124 PetriNetUnfolderBase]: 28/386 cut-off events. [2023-11-29 20:54:10,176 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 20:54:10,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 395 conditions, 386 events. 28/386 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 370 event pairs, 0 based on Foata normal form. 0/357 useless extension candidates. Maximal degree in co-relation 306. Up to 2 conditions per place. [2023-11-29 20:54:10,183 INFO L82 GeneralOperation]: Start removeDead. Operand has 367 places, 388 transitions, 790 flow [2023-11-29 20:54:10,192 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 356 places, 377 transitions, 766 flow [2023-11-29 20:54:10,202 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 20:54:10,208 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;@3c27b249, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 20:54:10,208 INFO L363 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-29 20:54:10,255 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 20:54:10,255 INFO L124 PetriNetUnfolderBase]: 28/376 cut-off events. [2023-11-29 20:54:10,255 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 20:54:10,255 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:10,257 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:10,257 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-11-29 20:54:10,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:10,261 INFO L85 PathProgramCache]: Analyzing trace with hash -739739730, now seen corresponding path program 1 times [2023-11-29 20:54:10,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:10,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620400029] [2023-11-29 20:54:10,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:10,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:10,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:10,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:54:10,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:10,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620400029] [2023-11-29 20:54:10,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620400029] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:10,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:10,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 20:54:10,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025456540] [2023-11-29 20:54:10,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:10,665 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 20:54:10,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:10,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 20:54:10,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 20:54:10,696 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 356 out of 388 [2023-11-29 20:54:10,699 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 377 transitions, 766 flow. Second operand has 3 states, 3 states have (on average 358.6666666666667) internal successors, (1076), 3 states have internal predecessors, (1076), 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-11-29 20:54:10,700 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:10,700 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 388 [2023-11-29 20:54:10,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:10,813 INFO L124 PetriNetUnfolderBase]: 19/475 cut-off events. [2023-11-29 20:54:10,813 INFO L125 PetriNetUnfolderBase]: For 22/29 co-relation queries the response was YES. [2023-11-29 20:54:10,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 528 conditions, 475 events. 19/475 cut-off events. For 22/29 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1062 event pairs, 5 based on Foata normal form. 27/469 useless extension candidates. Maximal degree in co-relation 304. Up to 22 conditions per place. [2023-11-29 20:54:10,819 INFO L140 encePairwiseOnDemand]: 364/388 looper letters, 11 selfloop transitions, 3 changer transitions 12/360 dead transitions. [2023-11-29 20:54:10,819 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 360 transitions, 763 flow [2023-11-29 20:54:10,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 20:54:10,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 20:54:10,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1105 transitions. [2023-11-29 20:54:10,833 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9493127147766323 [2023-11-29 20:54:10,834 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1105 transitions. [2023-11-29 20:54:10,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1105 transitions. [2023-11-29 20:54:10,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:10,839 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1105 transitions. [2023-11-29 20:54:10,844 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 368.3333333333333) internal successors, (1105), 3 states have internal predecessors, (1105), 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-11-29 20:54:10,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 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-11-29 20:54:10,854 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 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-11-29 20:54:10,858 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 2 predicate places. [2023-11-29 20:54:10,858 INFO L500 AbstractCegarLoop]: Abstraction has has 358 places, 360 transitions, 763 flow [2023-11-29 20:54:10,859 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 358.6666666666667) internal successors, (1076), 3 states have internal predecessors, (1076), 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-11-29 20:54:10,859 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:10,859 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:10,860 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 20:54:10,860 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-11-29 20:54:10,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:10,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1995494424, now seen corresponding path program 1 times [2023-11-29 20:54:10,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:10,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267171213] [2023-11-29 20:54:10,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:10,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:10,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:11,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:54:11,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:11,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267171213] [2023-11-29 20:54:11,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267171213] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:11,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:11,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 20:54:11,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498904782] [2023-11-29 20:54:11,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:11,042 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 20:54:11,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:11,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 20:54:11,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 20:54:11,044 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 356 out of 388 [2023-11-29 20:54:11,045 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 360 transitions, 763 flow. Second operand has 3 states, 3 states have (on average 358.6666666666667) internal successors, (1076), 3 states have internal predecessors, (1076), 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-11-29 20:54:11,045 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:11,046 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 388 [2023-11-29 20:54:11,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:11,100 INFO L124 PetriNetUnfolderBase]: 28/544 cut-off events. [2023-11-29 20:54:11,101 INFO L125 PetriNetUnfolderBase]: For 93/97 co-relation queries the response was YES. [2023-11-29 20:54:11,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 657 conditions, 544 events. 28/544 cut-off events. For 93/97 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1380 event pairs, 11 based on Foata normal form. 0/502 useless extension candidates. Maximal degree in co-relation 311. Up to 35 conditions per place. [2023-11-29 20:54:11,103 INFO L140 encePairwiseOnDemand]: 384/388 looper letters, 12 selfloop transitions, 3 changer transitions 12/363 dead transitions. [2023-11-29 20:54:11,103 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 363 transitions, 804 flow [2023-11-29 20:54:11,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 20:54:11,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 20:54:11,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1083 transitions. [2023-11-29 20:54:11,105 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9304123711340206 [2023-11-29 20:54:11,105 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1083 transitions. [2023-11-29 20:54:11,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1083 transitions. [2023-11-29 20:54:11,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:11,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1083 transitions. [2023-11-29 20:54:11,107 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 361.0) internal successors, (1083), 3 states have internal predecessors, (1083), 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-11-29 20:54:11,109 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 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-11-29 20:54:11,110 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 388.0) internal successors, (1552), 4 states have internal predecessors, (1552), 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-11-29 20:54:11,110 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 4 predicate places. [2023-11-29 20:54:11,110 INFO L500 AbstractCegarLoop]: Abstraction has has 360 places, 363 transitions, 804 flow [2023-11-29 20:54:11,111 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 358.6666666666667) internal successors, (1076), 3 states have internal predecessors, (1076), 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-11-29 20:54:11,111 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:11,111 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:11,111 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 20:54:11,111 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-11-29 20:54:11,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:11,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1108227172, now seen corresponding path program 1 times [2023-11-29 20:54:11,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:11,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218072302] [2023-11-29 20:54:11,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:11,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:11,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:54:11,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:11,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218072302] [2023-11-29 20:54:11,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218072302] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:11,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:11,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 20:54:11,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980218467] [2023-11-29 20:54:11,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:11,504 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 20:54:11,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:11,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 20:54:11,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2023-11-29 20:54:11,508 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 244 out of 388 [2023-11-29 20:54:11,510 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 363 transitions, 804 flow. Second operand has 8 states, 8 states have (on average 256.625) internal successors, (2053), 8 states have internal predecessors, (2053), 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-11-29 20:54:11,510 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:11,511 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 244 of 388 [2023-11-29 20:54:11,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:11,723 INFO L124 PetriNetUnfolderBase]: 47/686 cut-off events. [2023-11-29 20:54:11,727 INFO L125 PetriNetUnfolderBase]: For 192/192 co-relation queries the response was YES. [2023-11-29 20:54:11,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1010 conditions, 686 events. 47/686 cut-off events. For 192/192 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2350 event pairs, 23 based on Foata normal form. 0/632 useless extension candidates. Maximal degree in co-relation 508. Up to 136 conditions per place. [2023-11-29 20:54:11,732 INFO L140 encePairwiseOnDemand]: 376/388 looper letters, 106 selfloop transitions, 11 changer transitions 12/367 dead transitions. [2023-11-29 20:54:11,732 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 367 transitions, 1070 flow [2023-11-29 20:54:11,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 20:54:11,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 20:54:11,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2080 transitions. [2023-11-29 20:54:11,735 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6701030927835051 [2023-11-29 20:54:11,735 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2080 transitions. [2023-11-29 20:54:11,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2080 transitions. [2023-11-29 20:54:11,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:11,736 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2080 transitions. [2023-11-29 20:54:11,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 260.0) internal successors, (2080), 8 states have internal predecessors, (2080), 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-11-29 20:54:11,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 388.0) internal successors, (3492), 9 states have internal predecessors, (3492), 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-11-29 20:54:11,745 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 388.0) internal successors, (3492), 9 states have internal predecessors, (3492), 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-11-29 20:54:11,746 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 11 predicate places. [2023-11-29 20:54:11,746 INFO L500 AbstractCegarLoop]: Abstraction has has 367 places, 367 transitions, 1070 flow [2023-11-29 20:54:11,747 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 256.625) internal successors, (2053), 8 states have internal predecessors, (2053), 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-11-29 20:54:11,747 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:11,747 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:11,748 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 20:54:11,748 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-11-29 20:54:11,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:11,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1868151131, now seen corresponding path program 1 times [2023-11-29 20:54:11,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:11,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255541356] [2023-11-29 20:54:11,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:11,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:11,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:12,072 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:54:12,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:12,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255541356] [2023-11-29 20:54:12,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255541356] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:54:12,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137150097] [2023-11-29 20:54:12,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:12,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:54:12,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:54:12,080 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:54:12,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 20:54:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:12,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 20:54:12,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:54:12,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:54:12,395 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:54:12,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:54:12,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137150097] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 20:54:12,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 20:54:12,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 9] total 16 [2023-11-29 20:54:12,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129700183] [2023-11-29 20:54:12,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:12,572 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 20:54:12,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:12,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 20:54:12,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:12,575 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 295 out of 388 [2023-11-29 20:54:12,578 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 367 transitions, 1070 flow. Second operand has 9 states, 9 states have (on average 301.44444444444446) internal successors, (2713), 9 states have internal predecessors, (2713), 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-11-29 20:54:12,578 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:12,578 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 295 of 388 [2023-11-29 20:54:12,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:12,790 INFO L124 PetriNetUnfolderBase]: 47/687 cut-off events. [2023-11-29 20:54:12,790 INFO L125 PetriNetUnfolderBase]: For 324/332 co-relation queries the response was YES. [2023-11-29 20:54:12,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1133 conditions, 687 events. 47/687 cut-off events. For 324/332 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2350 event pairs, 23 based on Foata normal form. 0/633 useless extension candidates. Maximal degree in co-relation 546. Up to 136 conditions per place. [2023-11-29 20:54:12,793 INFO L140 encePairwiseOnDemand]: 372/388 looper letters, 64 selfloop transitions, 15 changer transitions 12/368 dead transitions. [2023-11-29 20:54:12,793 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 368 transitions, 1230 flow [2023-11-29 20:54:12,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 20:54:12,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 20:54:12,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3025 transitions. [2023-11-29 20:54:12,798 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.779639175257732 [2023-11-29 20:54:12,798 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3025 transitions. [2023-11-29 20:54:12,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3025 transitions. [2023-11-29 20:54:12,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:12,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3025 transitions. [2023-11-29 20:54:12,804 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 302.5) internal successors, (3025), 10 states have internal predecessors, (3025), 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-11-29 20:54:12,809 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 388.0) internal successors, (4268), 11 states have internal predecessors, (4268), 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-11-29 20:54:12,810 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 388.0) internal successors, (4268), 11 states have internal predecessors, (4268), 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-11-29 20:54:12,811 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 20 predicate places. [2023-11-29 20:54:12,811 INFO L500 AbstractCegarLoop]: Abstraction has has 376 places, 368 transitions, 1230 flow [2023-11-29 20:54:12,812 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 301.44444444444446) internal successors, (2713), 9 states have internal predecessors, (2713), 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-11-29 20:54:12,812 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:12,812 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:12,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 20:54:13,019 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:54:13,020 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-11-29 20:54:13,020 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:13,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1123997761, now seen corresponding path program 1 times [2023-11-29 20:54:13,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:13,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864873621] [2023-11-29 20:54:13,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:13,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:13,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:13,362 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:54:13,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:13,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864873621] [2023-11-29 20:54:13,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864873621] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:13,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:13,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 20:54:13,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587192438] [2023-11-29 20:54:13,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:13,364 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 20:54:13,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:13,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 20:54:13,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2023-11-29 20:54:13,367 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 244 out of 388 [2023-11-29 20:54:13,368 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 376 places, 368 transitions, 1230 flow. Second operand has 8 states, 8 states have (on average 257.125) internal successors, (2057), 8 states have internal predecessors, (2057), 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-11-29 20:54:13,368 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:13,368 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 244 of 388 [2023-11-29 20:54:13,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:13,523 INFO L124 PetriNetUnfolderBase]: 71/749 cut-off events. [2023-11-29 20:54:13,523 INFO L125 PetriNetUnfolderBase]: For 618/646 co-relation queries the response was YES. [2023-11-29 20:54:13,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1457 conditions, 749 events. 71/749 cut-off events. For 618/646 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2781 event pairs, 45 based on Foata normal form. 0/678 useless extension candidates. Maximal degree in co-relation 692. Up to 155 conditions per place. [2023-11-29 20:54:13,526 INFO L140 encePairwiseOnDemand]: 376/388 looper letters, 110 selfloop transitions, 11 changer transitions 12/372 dead transitions. [2023-11-29 20:54:13,526 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 372 transitions, 1520 flow [2023-11-29 20:54:13,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 20:54:13,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 20:54:13,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2080 transitions. [2023-11-29 20:54:13,530 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6701030927835051 [2023-11-29 20:54:13,530 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2080 transitions. [2023-11-29 20:54:13,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2080 transitions. [2023-11-29 20:54:13,531 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:13,531 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2080 transitions. [2023-11-29 20:54:13,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 260.0) internal successors, (2080), 8 states have internal predecessors, (2080), 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-11-29 20:54:13,537 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 388.0) internal successors, (3492), 9 states have internal predecessors, (3492), 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-11-29 20:54:13,537 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 388.0) internal successors, (3492), 9 states have internal predecessors, (3492), 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-11-29 20:54:13,538 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 27 predicate places. [2023-11-29 20:54:13,538 INFO L500 AbstractCegarLoop]: Abstraction has has 383 places, 372 transitions, 1520 flow [2023-11-29 20:54:13,539 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 257.125) internal successors, (2057), 8 states have internal predecessors, (2057), 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-11-29 20:54:13,539 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:13,539 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:13,539 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 20:54:13,539 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-11-29 20:54:13,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:13,540 INFO L85 PathProgramCache]: Analyzing trace with hash -964978721, now seen corresponding path program 1 times [2023-11-29 20:54:13,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:13,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968281074] [2023-11-29 20:54:13,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:13,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:13,800 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:54:13,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:13,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968281074] [2023-11-29 20:54:13,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968281074] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:54:13,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614596268] [2023-11-29 20:54:13,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:13,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:54:13,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:54:13,802 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:54:13,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 20:54:13,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:13,935 INFO L262 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 20:54:13,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:54:14,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:54:14,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:54:14,211 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:54:14,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614596268] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 20:54:14,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 20:54:14,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 9] total 16 [2023-11-29 20:54:14,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074292440] [2023-11-29 20:54:14,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:14,213 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 20:54:14,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:14,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 20:54:14,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:14,216 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 295 out of 388 [2023-11-29 20:54:14,218 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 383 places, 372 transitions, 1520 flow. Second operand has 9 states, 9 states have (on average 302.3333333333333) internal successors, (2721), 9 states have internal predecessors, (2721), 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-11-29 20:54:14,218 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:14,218 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 295 of 388 [2023-11-29 20:54:14,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:14,428 INFO L124 PetriNetUnfolderBase]: 71/750 cut-off events. [2023-11-29 20:54:14,428 INFO L125 PetriNetUnfolderBase]: For 897/953 co-relation queries the response was YES. [2023-11-29 20:54:14,430 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1601 conditions, 750 events. 71/750 cut-off events. For 897/953 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2779 event pairs, 45 based on Foata normal form. 0/679 useless extension candidates. Maximal degree in co-relation 742. Up to 155 conditions per place. [2023-11-29 20:54:14,432 INFO L140 encePairwiseOnDemand]: 370/388 looper letters, 66 selfloop transitions, 18 changer transitions 12/373 dead transitions. [2023-11-29 20:54:14,432 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 393 places, 373 transitions, 1692 flow [2023-11-29 20:54:14,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 20:54:14,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 20:54:14,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3320 transitions. [2023-11-29 20:54:14,437 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7778819119025304 [2023-11-29 20:54:14,437 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3320 transitions. [2023-11-29 20:54:14,438 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3320 transitions. [2023-11-29 20:54:14,439 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:14,439 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3320 transitions. [2023-11-29 20:54:14,443 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 301.8181818181818) internal successors, (3320), 11 states have internal predecessors, (3320), 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-11-29 20:54:14,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 388.0) internal successors, (4656), 12 states have internal predecessors, (4656), 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-11-29 20:54:14,449 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 388.0) internal successors, (4656), 12 states have internal predecessors, (4656), 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-11-29 20:54:14,449 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 37 predicate places. [2023-11-29 20:54:14,449 INFO L500 AbstractCegarLoop]: Abstraction has has 393 places, 373 transitions, 1692 flow [2023-11-29 20:54:14,450 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 302.3333333333333) internal successors, (2721), 9 states have internal predecessors, (2721), 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-11-29 20:54:14,450 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:14,450 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:14,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 20:54:14,655 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 20:54:14,656 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-11-29 20:54:14,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:14,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1126072472, now seen corresponding path program 1 times [2023-11-29 20:54:14,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:14,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645032798] [2023-11-29 20:54:14,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:14,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:15,962 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:15,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:15,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645032798] [2023-11-29 20:54:15,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645032798] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:15,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:15,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:15,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595454669] [2023-11-29 20:54:15,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:15,963 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:15,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:15,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:15,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:15,967 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:15,969 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 373 transitions, 1692 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:15,969 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:15,969 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:15,969 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:18,107 INFO L124 PetriNetUnfolderBase]: 1462/5479 cut-off events. [2023-11-29 20:54:18,107 INFO L125 PetriNetUnfolderBase]: For 4620/4662 co-relation queries the response was YES. [2023-11-29 20:54:18,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11033 conditions, 5479 events. 1462/5479 cut-off events. For 4620/4662 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 48751 event pairs, 56 based on Foata normal form. 2/5169 useless extension candidates. Maximal degree in co-relation 9093. Up to 814 conditions per place. [2023-11-29 20:54:18,136 INFO L140 encePairwiseOnDemand]: 355/388 looper letters, 362 selfloop transitions, 33 changer transitions 40/654 dead transitions. [2023-11-29 20:54:18,136 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 654 transitions, 3794 flow [2023-11-29 20:54:18,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 20:54:18,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2023-11-29 20:54:18,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 8676 transitions. [2023-11-29 20:54:18,149 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5884427563754747 [2023-11-29 20:54:18,149 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 8676 transitions. [2023-11-29 20:54:18,149 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 8676 transitions. [2023-11-29 20:54:18,152 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:18,152 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 8676 transitions. [2023-11-29 20:54:18,163 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 228.31578947368422) internal successors, (8676), 38 states have internal predecessors, (8676), 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-11-29 20:54:18,178 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 388.0) internal successors, (15132), 39 states have internal predecessors, (15132), 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-11-29 20:54:18,180 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 388.0) internal successors, (15132), 39 states have internal predecessors, (15132), 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-11-29 20:54:18,181 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 74 predicate places. [2023-11-29 20:54:18,181 INFO L500 AbstractCegarLoop]: Abstraction has has 430 places, 654 transitions, 3794 flow [2023-11-29 20:54:18,182 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:18,182 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:18,182 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:18,182 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 20:54:18,182 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-11-29 20:54:18,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:18,183 INFO L85 PathProgramCache]: Analyzing trace with hash -2044076872, now seen corresponding path program 2 times [2023-11-29 20:54:18,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:18,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225231279] [2023-11-29 20:54:18,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:18,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:18,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:19,353 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:19,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:19,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225231279] [2023-11-29 20:54:19,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225231279] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:19,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:19,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:19,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947681983] [2023-11-29 20:54:19,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:19,356 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:19,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:19,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:19,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:19,359 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:19,361 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 654 transitions, 3794 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:19,361 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:19,361 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:19,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:22,682 INFO L124 PetriNetUnfolderBase]: 2392/8884 cut-off events. [2023-11-29 20:54:22,683 INFO L125 PetriNetUnfolderBase]: For 10573/11969 co-relation queries the response was YES. [2023-11-29 20:54:22,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21944 conditions, 8884 events. 2392/8884 cut-off events. For 10573/11969 co-relation queries the response was YES. Maximal size of possible extension queue 237. Compared 90038 event pairs, 30 based on Foata normal form. 224/8627 useless extension candidates. Maximal degree in co-relation 18095. Up to 1853 conditions per place. [2023-11-29 20:54:22,750 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 708 selfloop transitions, 106 changer transitions 69/1102 dead transitions. [2023-11-29 20:54:22,750 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 1102 transitions, 8448 flow [2023-11-29 20:54:22,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:54:22,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:54:22,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 8022 transitions. [2023-11-29 20:54:22,761 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5907216494845361 [2023-11-29 20:54:22,761 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 8022 transitions. [2023-11-29 20:54:22,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 8022 transitions. [2023-11-29 20:54:22,763 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:22,764 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 8022 transitions. [2023-11-29 20:54:22,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 229.2) internal successors, (8022), 35 states have internal predecessors, (8022), 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-11-29 20:54:22,785 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:54:22,787 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:54:22,789 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 108 predicate places. [2023-11-29 20:54:22,789 INFO L500 AbstractCegarLoop]: Abstraction has has 464 places, 1102 transitions, 8448 flow [2023-11-29 20:54:22,790 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:22,790 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:22,790 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:22,790 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 20:54:22,790 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-11-29 20:54:22,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:22,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1794272718, now seen corresponding path program 3 times [2023-11-29 20:54:22,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:22,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200288822] [2023-11-29 20:54:22,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:22,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:22,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:23,811 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:23,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:23,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200288822] [2023-11-29 20:54:23,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200288822] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:23,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:23,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:23,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344852006] [2023-11-29 20:54:23,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:23,816 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:23,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:23,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:23,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:23,820 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:23,822 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 1102 transitions, 8448 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:23,822 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:23,822 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:23,822 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:27,122 INFO L124 PetriNetUnfolderBase]: 3048/11551 cut-off events. [2023-11-29 20:54:27,122 INFO L125 PetriNetUnfolderBase]: For 19051/27529 co-relation queries the response was YES. [2023-11-29 20:54:27,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33374 conditions, 11551 events. 3048/11551 cut-off events. For 19051/27529 co-relation queries the response was YES. Maximal size of possible extension queue 307. Compared 123942 event pairs, 116 based on Foata normal form. 418/11357 useless extension candidates. Maximal degree in co-relation 27587. Up to 2655 conditions per place. [2023-11-29 20:54:27,181 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 972 selfloop transitions, 125 changer transitions 97/1413 dead transitions. [2023-11-29 20:54:27,181 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 1413 transitions, 13479 flow [2023-11-29 20:54:27,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 20:54:27,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2023-11-29 20:54:27,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 8707 transitions. [2023-11-29 20:54:27,188 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5905453065653825 [2023-11-29 20:54:27,188 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 8707 transitions. [2023-11-29 20:54:27,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 8707 transitions. [2023-11-29 20:54:27,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:27,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 8707 transitions. [2023-11-29 20:54:27,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 229.1315789473684) internal successors, (8707), 38 states have internal predecessors, (8707), 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-11-29 20:54:27,208 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 388.0) internal successors, (15132), 39 states have internal predecessors, (15132), 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-11-29 20:54:27,210 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 388.0) internal successors, (15132), 39 states have internal predecessors, (15132), 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-11-29 20:54:27,211 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 145 predicate places. [2023-11-29 20:54:27,211 INFO L500 AbstractCegarLoop]: Abstraction has has 501 places, 1413 transitions, 13479 flow [2023-11-29 20:54:27,211 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:27,211 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:27,212 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:27,212 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 20:54:27,212 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-11-29 20:54:27,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:27,212 INFO L85 PathProgramCache]: Analyzing trace with hash 326548114, now seen corresponding path program 4 times [2023-11-29 20:54:27,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:27,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560881657] [2023-11-29 20:54:27,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:27,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:27,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:28,133 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:28,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:28,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560881657] [2023-11-29 20:54:28,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560881657] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:28,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:28,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:28,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67801623] [2023-11-29 20:54:28,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:28,135 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:28,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:28,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:28,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:28,138 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:28,140 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 1413 transitions, 13479 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:28,140 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:28,140 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:28,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:31,924 INFO L124 PetriNetUnfolderBase]: 3174/12138 cut-off events. [2023-11-29 20:54:31,924 INFO L125 PetriNetUnfolderBase]: For 27051/40009 co-relation queries the response was YES. [2023-11-29 20:54:31,947 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40555 conditions, 12138 events. 3174/12138 cut-off events. For 27051/40009 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 132449 event pairs, 40 based on Foata normal form. 792/12290 useless extension candidates. Maximal degree in co-relation 33259. Up to 2920 conditions per place. [2023-11-29 20:54:31,984 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1052 selfloop transitions, 126 changer transitions 125/1522 dead transitions. [2023-11-29 20:54:31,984 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 1522 transitions, 17257 flow [2023-11-29 20:54:31,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 20:54:31,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2023-11-29 20:54:31,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 8707 transitions. [2023-11-29 20:54:31,990 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5905453065653825 [2023-11-29 20:54:31,991 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 8707 transitions. [2023-11-29 20:54:31,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 8707 transitions. [2023-11-29 20:54:31,992 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:31,992 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 8707 transitions. [2023-11-29 20:54:32,000 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 229.1315789473684) internal successors, (8707), 38 states have internal predecessors, (8707), 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-11-29 20:54:32,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 388.0) internal successors, (15132), 39 states have internal predecessors, (15132), 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-11-29 20:54:32,010 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 388.0) internal successors, (15132), 39 states have internal predecessors, (15132), 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-11-29 20:54:32,010 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 182 predicate places. [2023-11-29 20:54:32,011 INFO L500 AbstractCegarLoop]: Abstraction has has 538 places, 1522 transitions, 17257 flow [2023-11-29 20:54:32,011 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:32,011 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:32,012 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:32,012 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 20:54:32,012 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-11-29 20:54:32,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:32,012 INFO L85 PathProgramCache]: Analyzing trace with hash 971713690, now seen corresponding path program 5 times [2023-11-29 20:54:32,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:32,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381224506] [2023-11-29 20:54:32,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:32,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:32,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:32,837 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:32,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:32,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381224506] [2023-11-29 20:54:32,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381224506] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:32,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:32,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:32,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416954697] [2023-11-29 20:54:32,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:32,839 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:32,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:32,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:32,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:32,841 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:32,843 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 1522 transitions, 17257 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:32,843 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:32,843 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:32,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:36,207 INFO L124 PetriNetUnfolderBase]: 3238/12416 cut-off events. [2023-11-29 20:54:36,207 INFO L125 PetriNetUnfolderBase]: For 36931/55377 co-relation queries the response was YES. [2023-11-29 20:54:36,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46861 conditions, 12416 events. 3238/12416 cut-off events. For 36931/55377 co-relation queries the response was YES. Maximal size of possible extension queue 329. Compared 136263 event pairs, 67 based on Foata normal form. 624/12389 useless extension candidates. Maximal degree in co-relation 38518. Up to 2978 conditions per place. [2023-11-29 20:54:36,280 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1063 selfloop transitions, 127 changer transitions 150/1559 dead transitions. [2023-11-29 20:54:36,281 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 1559 transitions, 20398 flow [2023-11-29 20:54:36,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 20:54:36,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 20:54:36,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 7812 transitions. [2023-11-29 20:54:36,287 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5921770770163736 [2023-11-29 20:54:36,287 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 7812 transitions. [2023-11-29 20:54:36,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 7812 transitions. [2023-11-29 20:54:36,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:36,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 7812 transitions. [2023-11-29 20:54:36,295 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 229.76470588235293) internal successors, (7812), 34 states have internal predecessors, (7812), 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-11-29 20:54:36,303 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 20:54:36,304 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 20:54:36,305 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 215 predicate places. [2023-11-29 20:54:36,305 INFO L500 AbstractCegarLoop]: Abstraction has has 571 places, 1559 transitions, 20398 flow [2023-11-29 20:54:36,306 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:36,306 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:36,306 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:36,306 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 20:54:36,306 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-11-29 20:54:36,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:36,306 INFO L85 PathProgramCache]: Analyzing trace with hash -105889790, now seen corresponding path program 6 times [2023-11-29 20:54:36,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:36,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217038647] [2023-11-29 20:54:36,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:36,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:36,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:37,329 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:37,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:37,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217038647] [2023-11-29 20:54:37,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217038647] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:37,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:37,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:37,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772600129] [2023-11-29 20:54:37,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:37,330 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:37,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:37,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:37,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:37,333 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:37,335 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 571 places, 1559 transitions, 20398 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:37,335 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:37,336 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:37,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:40,851 INFO L124 PetriNetUnfolderBase]: 3233/12924 cut-off events. [2023-11-29 20:54:40,851 INFO L125 PetriNetUnfolderBase]: For 47760/66167 co-relation queries the response was YES. [2023-11-29 20:54:40,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53029 conditions, 12924 events. 3233/12924 cut-off events. For 47760/66167 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 144933 event pairs, 175 based on Foata normal form. 548/12783 useless extension candidates. Maximal degree in co-relation 43788. Up to 2971 conditions per place. [2023-11-29 20:54:40,945 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1056 selfloop transitions, 121 changer transitions 175/1571 dead transitions. [2023-11-29 20:54:40,946 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 603 places, 1571 transitions, 23292 flow [2023-11-29 20:54:40,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:54:40,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:54:40,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7589 transitions. [2023-11-29 20:54:40,953 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5927054045610747 [2023-11-29 20:54:40,953 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7589 transitions. [2023-11-29 20:54:40,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7589 transitions. [2023-11-29 20:54:40,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:40,955 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7589 transitions. [2023-11-29 20:54:40,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 229.96969696969697) internal successors, (7589), 33 states have internal predecessors, (7589), 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-11-29 20:54:40,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:54:40,969 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:54:40,969 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 247 predicate places. [2023-11-29 20:54:40,969 INFO L500 AbstractCegarLoop]: Abstraction has has 603 places, 1571 transitions, 23292 flow [2023-11-29 20:54:40,970 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:40,970 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:40,970 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:40,970 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 20:54:40,970 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-11-29 20:54:40,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:40,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1108062042, now seen corresponding path program 7 times [2023-11-29 20:54:40,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:40,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285149090] [2023-11-29 20:54:40,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:40,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:41,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:41,811 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:41,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:41,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285149090] [2023-11-29 20:54:41,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285149090] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:41,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:41,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:41,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475898960] [2023-11-29 20:54:41,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:41,812 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:41,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:41,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:41,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:41,814 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:41,816 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 603 places, 1571 transitions, 23292 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:41,816 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:41,816 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:41,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:45,340 INFO L124 PetriNetUnfolderBase]: 3184/12872 cut-off events. [2023-11-29 20:54:45,340 INFO L125 PetriNetUnfolderBase]: For 59916/82466 co-relation queries the response was YES. [2023-11-29 20:54:45,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58277 conditions, 12872 events. 3184/12872 cut-off events. For 59916/82466 co-relation queries the response was YES. Maximal size of possible extension queue 347. Compared 145012 event pairs, 160 based on Foata normal form. 620/12808 useless extension candidates. Maximal degree in co-relation 48105. Up to 2994 conditions per place. [2023-11-29 20:54:45,416 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1041 selfloop transitions, 130 changer transitions 198/1588 dead transitions. [2023-11-29 20:54:45,416 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 636 places, 1588 transitions, 26329 flow [2023-11-29 20:54:45,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 20:54:45,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 20:54:45,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 7812 transitions. [2023-11-29 20:54:45,421 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5921770770163736 [2023-11-29 20:54:45,421 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 7812 transitions. [2023-11-29 20:54:45,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 7812 transitions. [2023-11-29 20:54:45,423 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:45,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 7812 transitions. [2023-11-29 20:54:45,429 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 229.76470588235293) internal successors, (7812), 34 states have internal predecessors, (7812), 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-11-29 20:54:45,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 20:54:45,436 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 20:54:45,437 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 280 predicate places. [2023-11-29 20:54:45,437 INFO L500 AbstractCegarLoop]: Abstraction has has 636 places, 1588 transitions, 26329 flow [2023-11-29 20:54:45,437 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:45,437 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:45,438 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:45,438 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 20:54:45,438 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-11-29 20:54:45,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:45,438 INFO L85 PathProgramCache]: Analyzing trace with hash 2022033838, now seen corresponding path program 8 times [2023-11-29 20:54:45,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:45,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571710931] [2023-11-29 20:54:45,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:45,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:45,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:46,184 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:46,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:46,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571710931] [2023-11-29 20:54:46,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571710931] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:46,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:46,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:46,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004992117] [2023-11-29 20:54:46,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:46,186 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:46,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:46,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:46,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:46,189 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:46,190 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 636 places, 1588 transitions, 26329 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:46,190 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:46,190 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:46,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:50,304 INFO L124 PetriNetUnfolderBase]: 3193/12527 cut-off events. [2023-11-29 20:54:50,304 INFO L125 PetriNetUnfolderBase]: For 74870/106262 co-relation queries the response was YES. [2023-11-29 20:54:50,327 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63458 conditions, 12527 events. 3193/12527 cut-off events. For 74870/106262 co-relation queries the response was YES. Maximal size of possible extension queue 332. Compared 139062 event pairs, 85 based on Foata normal form. 626/12490 useless extension candidates. Maximal degree in co-relation 52419. Up to 2992 conditions per place. [2023-11-29 20:54:50,374 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1019 selfloop transitions, 123 changer transitions 224/1585 dead transitions. [2023-11-29 20:54:50,374 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 668 places, 1585 transitions, 29001 flow [2023-11-29 20:54:50,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:54:50,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:54:50,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7595 transitions. [2023-11-29 20:54:50,379 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5931740081224617 [2023-11-29 20:54:50,379 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7595 transitions. [2023-11-29 20:54:50,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7595 transitions. [2023-11-29 20:54:50,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:50,381 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7595 transitions. [2023-11-29 20:54:50,386 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 230.15151515151516) internal successors, (7595), 33 states have internal predecessors, (7595), 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-11-29 20:54:50,392 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:54:50,392 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:54:50,393 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 312 predicate places. [2023-11-29 20:54:50,393 INFO L500 AbstractCegarLoop]: Abstraction has has 668 places, 1585 transitions, 29001 flow [2023-11-29 20:54:50,393 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:50,393 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:50,393 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:50,393 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 20:54:50,394 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-11-29 20:54:50,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:50,394 INFO L85 PathProgramCache]: Analyzing trace with hash 561669870, now seen corresponding path program 9 times [2023-11-29 20:54:50,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:50,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231339615] [2023-11-29 20:54:50,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:50,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:51,122 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:51,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:51,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231339615] [2023-11-29 20:54:51,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231339615] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:51,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:51,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:51,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706749782] [2023-11-29 20:54:51,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:51,123 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:51,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:51,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:51,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:51,125 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:51,126 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 668 places, 1585 transitions, 29001 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:51,126 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:51,126 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:51,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:54:55,027 INFO L124 PetriNetUnfolderBase]: 3315/12992 cut-off events. [2023-11-29 20:54:55,027 INFO L125 PetriNetUnfolderBase]: For 95135/129139 co-relation queries the response was YES. [2023-11-29 20:54:55,051 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71811 conditions, 12992 events. 3315/12992 cut-off events. For 95135/129139 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 145615 event pairs, 97 based on Foata normal form. 546/12861 useless extension candidates. Maximal degree in co-relation 58853. Up to 3152 conditions per place. [2023-11-29 20:54:55,102 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1074 selfloop transitions, 122 changer transitions 251/1666 dead transitions. [2023-11-29 20:54:55,103 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 1666 transitions, 33579 flow [2023-11-29 20:54:55,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:54:55,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:54:55,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 7148 transitions. [2023-11-29 20:54:55,107 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5942800133022946 [2023-11-29 20:54:55,107 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 7148 transitions. [2023-11-29 20:54:55,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 7148 transitions. [2023-11-29 20:54:55,108 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:54:55,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 7148 transitions. [2023-11-29 20:54:55,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 230.58064516129033) internal successors, (7148), 31 states have internal predecessors, (7148), 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-11-29 20:54:55,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:54:55,120 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:54:55,120 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 342 predicate places. [2023-11-29 20:54:55,120 INFO L500 AbstractCegarLoop]: Abstraction has has 698 places, 1666 transitions, 33579 flow [2023-11-29 20:54:55,121 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:55,121 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:54:55,121 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:54:55,121 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 20:54:55,121 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-11-29 20:54:55,121 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:54:55,121 INFO L85 PathProgramCache]: Analyzing trace with hash -4205822, now seen corresponding path program 10 times [2023-11-29 20:54:55,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:54:55,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198108426] [2023-11-29 20:54:55,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:54:55,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:54:55,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:54:56,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:54:56,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:54:56,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198108426] [2023-11-29 20:54:56,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198108426] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:54:56,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:54:56,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:54:56,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342369764] [2023-11-29 20:54:56,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:54:56,137 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:54:56,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:54:56,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:54:56,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:54:56,140 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:54:56,142 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 1666 transitions, 33579 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:54:56,142 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:54:56,142 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:54:56,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:00,684 INFO L124 PetriNetUnfolderBase]: 3439/13799 cut-off events. [2023-11-29 20:55:00,685 INFO L125 PetriNetUnfolderBase]: For 120303/158522 co-relation queries the response was YES. [2023-11-29 20:55:00,716 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81130 conditions, 13799 events. 3439/13799 cut-off events. For 120303/158522 co-relation queries the response was YES. Maximal size of possible extension queue 387. Compared 157696 event pairs, 113 based on Foata normal form. 544/13616 useless extension candidates. Maximal degree in co-relation 65956. Up to 3388 conditions per place. [2023-11-29 20:55:00,782 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1138 selfloop transitions, 129 changer transitions 279/1765 dead transitions. [2023-11-29 20:55:00,782 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 732 places, 1765 transitions, 38936 flow [2023-11-29 20:55:00,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:55:00,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:55:00,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 8037 transitions. [2023-11-29 20:55:00,787 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5918262150220913 [2023-11-29 20:55:00,787 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 8037 transitions. [2023-11-29 20:55:00,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 8037 transitions. [2023-11-29 20:55:00,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:00,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 8037 transitions. [2023-11-29 20:55:00,794 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 229.62857142857143) internal successors, (8037), 35 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-11-29 20:55:00,801 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:55:00,802 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:55:00,802 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 376 predicate places. [2023-11-29 20:55:00,802 INFO L500 AbstractCegarLoop]: Abstraction has has 732 places, 1765 transitions, 38936 flow [2023-11-29 20:55:00,802 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:00,802 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:00,803 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:00,803 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 20:55:00,803 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-11-29 20:55:00,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:00,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1265449702, now seen corresponding path program 11 times [2023-11-29 20:55:00,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:00,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119484684] [2023-11-29 20:55:00,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:00,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:01,569 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:01,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:01,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119484684] [2023-11-29 20:55:01,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119484684] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:01,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:01,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:01,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051781974] [2023-11-29 20:55:01,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:01,571 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:01,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:01,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:01,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:01,573 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:01,575 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 732 places, 1765 transitions, 38936 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:01,575 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:01,575 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:01,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:05,810 INFO L124 PetriNetUnfolderBase]: 3399/13481 cut-off events. [2023-11-29 20:55:05,810 INFO L125 PetriNetUnfolderBase]: For 145748/198141 co-relation queries the response was YES. [2023-11-29 20:55:05,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86621 conditions, 13481 events. 3399/13481 cut-off events. For 145748/198141 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 153304 event pairs, 146 based on Foata normal form. 552/13338 useless extension candidates. Maximal degree in co-relation 70333. Up to 3411 conditions per place. [2023-11-29 20:55:05,908 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1134 selfloop transitions, 127 changer transitions 302/1782 dead transitions. [2023-11-29 20:55:05,908 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 761 places, 1782 transitions, 42497 flow [2023-11-29 20:55:05,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:55:05,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:55:05,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6917 transitions. [2023-11-29 20:55:05,912 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5942439862542955 [2023-11-29 20:55:05,913 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6917 transitions. [2023-11-29 20:55:05,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6917 transitions. [2023-11-29 20:55:05,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:05,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6917 transitions. [2023-11-29 20:55:05,918 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 230.56666666666666) internal successors, (6917), 30 states have internal predecessors, (6917), 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-11-29 20:55:05,924 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:55:05,925 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:55:05,925 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 405 predicate places. [2023-11-29 20:55:05,925 INFO L500 AbstractCegarLoop]: Abstraction has has 761 places, 1782 transitions, 42497 flow [2023-11-29 20:55:05,926 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:05,926 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:05,926 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:05,926 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 20:55:05,926 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-11-29 20:55:05,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:05,926 INFO L85 PathProgramCache]: Analyzing trace with hash 106977484, now seen corresponding path program 12 times [2023-11-29 20:55:05,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:05,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520462199] [2023-11-29 20:55:05,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:05,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:05,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:06,809 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:06,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:06,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520462199] [2023-11-29 20:55:06,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520462199] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:06,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:06,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:06,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283606356] [2023-11-29 20:55:06,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:06,810 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:06,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:06,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:06,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:06,812 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:06,814 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 761 places, 1782 transitions, 42497 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:06,814 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:06,814 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:06,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:11,278 INFO L124 PetriNetUnfolderBase]: 3430/13552 cut-off events. [2023-11-29 20:55:11,278 INFO L125 PetriNetUnfolderBase]: For 170920/226368 co-relation queries the response was YES. [2023-11-29 20:55:11,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93040 conditions, 13552 events. 3430/13552 cut-off events. For 170920/226368 co-relation queries the response was YES. Maximal size of possible extension queue 397. Compared 153996 event pairs, 91 based on Foata normal form. 726/13582 useless extension candidates. Maximal degree in co-relation 75741. Up to 3430 conditions per place. [2023-11-29 20:55:11,393 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1111 selfloop transitions, 121 changer transitions 328/1779 dead transitions. [2023-11-29 20:55:11,393 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 791 places, 1779 transitions, 45533 flow [2023-11-29 20:55:11,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:55:11,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:55:11,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 7140 transitions. [2023-11-29 20:55:11,417 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5936148985700034 [2023-11-29 20:55:11,417 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 7140 transitions. [2023-11-29 20:55:11,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 7140 transitions. [2023-11-29 20:55:11,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:11,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 7140 transitions. [2023-11-29 20:55:11,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 230.32258064516128) internal successors, (7140), 31 states have internal predecessors, (7140), 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-11-29 20:55:11,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:55:11,437 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:55:11,438 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 435 predicate places. [2023-11-29 20:55:11,438 INFO L500 AbstractCegarLoop]: Abstraction has has 791 places, 1779 transitions, 45533 flow [2023-11-29 20:55:11,438 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:11,438 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:11,452 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:11,452 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 20:55:11,452 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-11-29 20:55:11,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:11,452 INFO L85 PathProgramCache]: Analyzing trace with hash 735444784, now seen corresponding path program 13 times [2023-11-29 20:55:11,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:11,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568797194] [2023-11-29 20:55:11,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:11,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:12,301 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:12,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:12,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568797194] [2023-11-29 20:55:12,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568797194] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:12,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:12,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:12,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201789618] [2023-11-29 20:55:12,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:12,303 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:12,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:12,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:12,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:12,305 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:12,306 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 791 places, 1779 transitions, 45533 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:12,306 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:12,306 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:12,306 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:17,222 INFO L124 PetriNetUnfolderBase]: 3633/14378 cut-off events. [2023-11-29 20:55:17,222 INFO L125 PetriNetUnfolderBase]: For 207328/264541 co-relation queries the response was YES. [2023-11-29 20:55:17,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104924 conditions, 14378 events. 3633/14378 cut-off events. For 207328/264541 co-relation queries the response was YES. Maximal size of possible extension queue 419. Compared 165572 event pairs, 156 based on Foata normal form. 548/14200 useless extension candidates. Maximal degree in co-relation 85253. Up to 3696 conditions per place. [2023-11-29 20:55:17,348 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1213 selfloop transitions, 127 changer transitions 355/1914 dead transitions. [2023-11-29 20:55:17,348 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 825 places, 1914 transitions, 52699 flow [2023-11-29 20:55:17,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:55:17,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:55:17,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 8036 transitions. [2023-11-29 20:55:17,353 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5917525773195876 [2023-11-29 20:55:17,353 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 8036 transitions. [2023-11-29 20:55:17,353 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 8036 transitions. [2023-11-29 20:55:17,354 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:17,354 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 8036 transitions. [2023-11-29 20:55:17,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 229.6) internal successors, (8036), 35 states have internal predecessors, (8036), 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-11-29 20:55:17,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:55:17,365 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:55:17,366 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 469 predicate places. [2023-11-29 20:55:17,366 INFO L500 AbstractCegarLoop]: Abstraction has has 825 places, 1914 transitions, 52699 flow [2023-11-29 20:55:17,366 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:17,366 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:17,366 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:17,366 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 20:55:17,366 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-11-29 20:55:17,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:17,367 INFO L85 PathProgramCache]: Analyzing trace with hash 530239628, now seen corresponding path program 14 times [2023-11-29 20:55:17,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:17,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158613685] [2023-11-29 20:55:17,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:17,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:18,209 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:18,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:18,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158613685] [2023-11-29 20:55:18,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158613685] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:18,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:18,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:18,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568416358] [2023-11-29 20:55:18,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:18,211 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:18,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:18,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:18,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:18,213 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:18,214 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 825 places, 1914 transitions, 52699 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:18,214 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:18,214 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:18,214 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:23,883 INFO L124 PetriNetUnfolderBase]: 3739/14989 cut-off events. [2023-11-29 20:55:23,883 INFO L125 PetriNetUnfolderBase]: For 251431/323376 co-relation queries the response was YES. [2023-11-29 20:55:23,924 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115861 conditions, 14989 events. 3739/14989 cut-off events. For 251431/323376 co-relation queries the response was YES. Maximal size of possible extension queue 454. Compared 175145 event pairs, 112 based on Foata normal form. 652/14875 useless extension candidates. Maximal degree in co-relation 92304. Up to 3923 conditions per place. [2023-11-29 20:55:24,176 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1284 selfloop transitions, 136 changer transitions 384/2023 dead transitions. [2023-11-29 20:55:24,176 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 863 places, 2023 transitions, 59781 flow [2023-11-29 20:55:24,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 20:55:24,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2023-11-29 20:55:24,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 8937 transitions. [2023-11-29 20:55:24,181 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5906026962727994 [2023-11-29 20:55:24,181 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 8937 transitions. [2023-11-29 20:55:24,181 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 8937 transitions. [2023-11-29 20:55:24,182 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:24,182 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 8937 transitions. [2023-11-29 20:55:24,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 229.15384615384616) internal successors, (8937), 39 states have internal predecessors, (8937), 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-11-29 20:55:24,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 388.0) internal successors, (15520), 40 states have internal predecessors, (15520), 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-11-29 20:55:24,194 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 388.0) internal successors, (15520), 40 states have internal predecessors, (15520), 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-11-29 20:55:24,194 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 507 predicate places. [2023-11-29 20:55:24,194 INFO L500 AbstractCegarLoop]: Abstraction has has 863 places, 2023 transitions, 59781 flow [2023-11-29 20:55:24,194 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:24,195 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:24,195 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:24,195 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 20:55:24,195 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-11-29 20:55:24,195 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:24,195 INFO L85 PathProgramCache]: Analyzing trace with hash 109638574, now seen corresponding path program 15 times [2023-11-29 20:55:24,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:24,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902441853] [2023-11-29 20:55:24,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:24,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:24,838 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:24,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:24,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902441853] [2023-11-29 20:55:24,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902441853] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:24,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:24,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:24,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232918670] [2023-11-29 20:55:24,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:24,839 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:24,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:24,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:24,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:24,841 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:24,843 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 863 places, 2023 transitions, 59781 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:24,843 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:24,843 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:24,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:30,435 INFO L124 PetriNetUnfolderBase]: 3757/15648 cut-off events. [2023-11-29 20:55:30,435 INFO L125 PetriNetUnfolderBase]: For 283863/344866 co-relation queries the response was YES. [2023-11-29 20:55:30,478 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123962 conditions, 15648 events. 3757/15648 cut-off events. For 283863/344866 co-relation queries the response was YES. Maximal size of possible extension queue 482. Compared 186034 event pairs, 219 based on Foata normal form. 562/15400 useless extension candidates. Maximal degree in co-relation 98823. Up to 3968 conditions per place. [2023-11-29 20:55:30,571 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1287 selfloop transitions, 131 changer transitions 410/2047 dead transitions. [2023-11-29 20:55:30,571 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 896 places, 2047 transitions, 64233 flow [2023-11-29 20:55:30,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 20:55:30,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 20:55:30,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 7821 transitions. [2023-11-29 20:55:30,575 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5928593086719224 [2023-11-29 20:55:30,575 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 7821 transitions. [2023-11-29 20:55:30,575 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 7821 transitions. [2023-11-29 20:55:30,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:30,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 7821 transitions. [2023-11-29 20:55:30,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 230.02941176470588) internal successors, (7821), 34 states have internal predecessors, (7821), 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-11-29 20:55:30,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 20:55:30,587 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 20:55:30,587 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 540 predicate places. [2023-11-29 20:55:30,588 INFO L500 AbstractCegarLoop]: Abstraction has has 896 places, 2047 transitions, 64233 flow [2023-11-29 20:55:30,588 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:30,588 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:30,588 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:30,588 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 20:55:30,588 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-11-29 20:55:30,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:30,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1549043872, now seen corresponding path program 16 times [2023-11-29 20:55:30,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:30,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953749433] [2023-11-29 20:55:30,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:30,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:30,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:31,538 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:31,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:31,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953749433] [2023-11-29 20:55:31,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953749433] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:31,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:31,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:31,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977844535] [2023-11-29 20:55:31,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:31,539 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:31,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:31,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:31,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:31,541 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:31,543 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 896 places, 2047 transitions, 64233 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:31,543 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:31,543 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:31,543 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:37,144 INFO L124 PetriNetUnfolderBase]: 3761/15356 cut-off events. [2023-11-29 20:55:37,144 INFO L125 PetriNetUnfolderBase]: For 325792/405233 co-relation queries the response was YES. [2023-11-29 20:55:37,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 130556 conditions, 15356 events. 3761/15356 cut-off events. For 325792/405233 co-relation queries the response was YES. Maximal size of possible extension queue 470. Compared 181202 event pairs, 75 based on Foata normal form. 528/15103 useless extension candidates. Maximal degree in co-relation 103964. Up to 3980 conditions per place. [2023-11-29 20:55:37,281 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1280 selfloop transitions, 130 changer transitions 435/2064 dead transitions. [2023-11-29 20:55:37,281 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 926 places, 2064 transitions, 68528 flow [2023-11-29 20:55:37,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:55:37,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:55:37,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 7144 transitions. [2023-11-29 20:55:37,285 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.593947455936149 [2023-11-29 20:55:37,285 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 7144 transitions. [2023-11-29 20:55:37,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 7144 transitions. [2023-11-29 20:55:37,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:37,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 7144 transitions. [2023-11-29 20:55:37,290 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 230.4516129032258) internal successors, (7144), 31 states have internal predecessors, (7144), 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-11-29 20:55:37,295 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:55:37,295 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:55:37,296 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 570 predicate places. [2023-11-29 20:55:37,296 INFO L500 AbstractCegarLoop]: Abstraction has has 926 places, 2064 transitions, 68528 flow [2023-11-29 20:55:37,296 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:37,296 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:37,296 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:37,296 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 20:55:37,297 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-11-29 20:55:37,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:37,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1575526370, now seen corresponding path program 17 times [2023-11-29 20:55:37,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:37,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465157433] [2023-11-29 20:55:37,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:37,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:38,187 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:38,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:38,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465157433] [2023-11-29 20:55:38,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465157433] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:38,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:38,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:38,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93833624] [2023-11-29 20:55:38,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:38,188 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:38,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:38,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:38,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:38,190 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:38,191 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 926 places, 2064 transitions, 68528 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:38,191 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:38,191 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:38,191 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:44,019 INFO L124 PetriNetUnfolderBase]: 3753/15602 cut-off events. [2023-11-29 20:55:44,019 INFO L125 PetriNetUnfolderBase]: For 352062/423199 co-relation queries the response was YES. [2023-11-29 20:55:44,058 INFO L83 FinitePrefix]: Finished finitePrefix Result has 137333 conditions, 15602 events. 3753/15602 cut-off events. For 352062/423199 co-relation queries the response was YES. Maximal size of possible extension queue 490. Compared 185624 event pairs, 199 based on Foata normal form. 570/15369 useless extension candidates. Maximal degree in co-relation 109543. Up to 3976 conditions per place. [2023-11-29 20:55:44,156 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1260 selfloop transitions, 123 changer transitions 459/2061 dead transitions. [2023-11-29 20:55:44,156 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 955 places, 2061 transitions, 72098 flow [2023-11-29 20:55:44,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:55:44,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:55:44,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6921 transitions. [2023-11-29 20:55:44,160 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5945876288659794 [2023-11-29 20:55:44,160 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6921 transitions. [2023-11-29 20:55:44,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6921 transitions. [2023-11-29 20:55:44,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:44,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6921 transitions. [2023-11-29 20:55:44,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 230.7) internal successors, (6921), 30 states have internal predecessors, (6921), 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-11-29 20:55:44,170 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:55:44,170 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:55:44,171 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 599 predicate places. [2023-11-29 20:55:44,171 INFO L500 AbstractCegarLoop]: Abstraction has has 955 places, 2061 transitions, 72098 flow [2023-11-29 20:55:44,171 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:44,171 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:44,171 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:44,171 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 20:55:44,171 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-11-29 20:55:44,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:44,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1141334722, now seen corresponding path program 18 times [2023-11-29 20:55:44,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:44,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216929737] [2023-11-29 20:55:44,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:44,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:44,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:45,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:45,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:45,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216929737] [2023-11-29 20:55:45,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216929737] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:45,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:45,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:45,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161399530] [2023-11-29 20:55:45,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:45,089 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:45,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:45,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:45,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:45,091 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:45,092 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 955 places, 2061 transitions, 72098 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:45,092 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:45,092 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:45,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:51,559 INFO L124 PetriNetUnfolderBase]: 3872/15867 cut-off events. [2023-11-29 20:55:51,560 INFO L125 PetriNetUnfolderBase]: For 423704/511620 co-relation queries the response was YES. [2023-11-29 20:55:51,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 148888 conditions, 15867 events. 3872/15867 cut-off events. For 423704/511620 co-relation queries the response was YES. Maximal size of possible extension queue 492. Compared 188752 event pairs, 170 based on Foata normal form. 339/15408 useless extension candidates. Maximal degree in co-relation 117747. Up to 4375 conditions per place. [2023-11-29 20:55:51,699 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1351 selfloop transitions, 107 changer transitions 486/2163 dead transitions. [2023-11-29 20:55:51,699 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 981 places, 2163 transitions, 79937 flow [2023-11-29 20:55:51,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 20:55:51,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-11-29 20:55:51,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 6226 transitions. [2023-11-29 20:55:51,708 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5943108056510118 [2023-11-29 20:55:51,708 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 6226 transitions. [2023-11-29 20:55:51,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 6226 transitions. [2023-11-29 20:55:51,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:51,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 6226 transitions. [2023-11-29 20:55:51,712 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 230.59259259259258) internal successors, (6226), 27 states have internal predecessors, (6226), 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-11-29 20:55:51,717 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 388.0) internal successors, (10864), 28 states have internal predecessors, (10864), 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-11-29 20:55:51,717 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 388.0) internal successors, (10864), 28 states have internal predecessors, (10864), 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-11-29 20:55:51,718 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 625 predicate places. [2023-11-29 20:55:51,718 INFO L500 AbstractCegarLoop]: Abstraction has has 981 places, 2163 transitions, 79937 flow [2023-11-29 20:55:51,718 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:51,727 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:51,727 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:51,727 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 20:55:51,727 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-11-29 20:55:51,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:51,729 INFO L85 PathProgramCache]: Analyzing trace with hash 35506898, now seen corresponding path program 19 times [2023-11-29 20:55:51,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:51,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113353790] [2023-11-29 20:55:51,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:51,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:51,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:55:52,509 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:55:52,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:55:52,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113353790] [2023-11-29 20:55:52,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113353790] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:55:52,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:55:52,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:55:52,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538075978] [2023-11-29 20:55:52,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:55:52,510 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:55:52,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:55:52,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:55:52,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:55:52,512 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:55:52,513 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 981 places, 2163 transitions, 79937 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:52,513 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:55:52,513 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:55:52,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:55:59,433 INFO L124 PetriNetUnfolderBase]: 4039/16850 cut-off events. [2023-11-29 20:55:59,433 INFO L125 PetriNetUnfolderBase]: For 487547/586609 co-relation queries the response was YES. [2023-11-29 20:55:59,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 162978 conditions, 16850 events. 4039/16850 cut-off events. For 487547/586609 co-relation queries the response was YES. Maximal size of possible extension queue 538. Compared 203764 event pairs, 139 based on Foata normal form. 274/16252 useless extension candidates. Maximal degree in co-relation 128393. Up to 4684 conditions per place. [2023-11-29 20:55:59,591 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1443 selfloop transitions, 129 changer transitions 514/2305 dead transitions. [2023-11-29 20:55:59,591 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1010 places, 2305 transitions, 89829 flow [2023-11-29 20:55:59,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:55:59,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:55:59,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6892 transitions. [2023-11-29 20:55:59,594 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5920962199312715 [2023-11-29 20:55:59,595 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6892 transitions. [2023-11-29 20:55:59,595 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6892 transitions. [2023-11-29 20:55:59,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:55:59,595 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6892 transitions. [2023-11-29 20:55:59,599 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 229.73333333333332) internal successors, (6892), 30 states have internal predecessors, (6892), 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-11-29 20:55:59,604 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:55:59,604 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:55:59,604 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 654 predicate places. [2023-11-29 20:55:59,604 INFO L500 AbstractCegarLoop]: Abstraction has has 1010 places, 2305 transitions, 89829 flow [2023-11-29 20:55:59,605 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:55:59,605 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:55:59,605 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:55:59,605 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-29 20:55:59,605 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-11-29 20:55:59,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:55:59,606 INFO L85 PathProgramCache]: Analyzing trace with hash 646544464, now seen corresponding path program 20 times [2023-11-29 20:55:59,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:55:59,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056342135] [2023-11-29 20:55:59,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:55:59,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:55:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:56:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:56:00,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:56:00,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056342135] [2023-11-29 20:56:00,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056342135] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:56:00,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:56:00,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:56:00,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683907997] [2023-11-29 20:56:00,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:56:00,543 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:56:00,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:56:00,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:56:00,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:56:00,546 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:56:00,547 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1010 places, 2305 transitions, 89829 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:00,547 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:56:00,547 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:56:00,547 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:56:08,592 INFO L124 PetriNetUnfolderBase]: 4144/17292 cut-off events. [2023-11-29 20:56:08,592 INFO L125 PetriNetUnfolderBase]: For 572319/687096 co-relation queries the response was YES. [2023-11-29 20:56:08,636 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176800 conditions, 17292 events. 4144/17292 cut-off events. For 572319/687096 co-relation queries the response was YES. Maximal size of possible extension queue 580. Compared 210926 event pairs, 161 based on Foata normal form. 554/16983 useless extension candidates. Maximal degree in co-relation 137129. Up to 4966 conditions per place. [2023-11-29 20:56:08,760 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1531 selfloop transitions, 131 changer transitions 543/2424 dead transitions. [2023-11-29 20:56:08,760 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1044 places, 2424 transitions, 99436 flow [2023-11-29 20:56:08,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:56:08,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:56:08,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 8020 transitions. [2023-11-29 20:56:08,764 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5905743740795287 [2023-11-29 20:56:08,764 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 8020 transitions. [2023-11-29 20:56:08,764 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 8020 transitions. [2023-11-29 20:56:08,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:56:08,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 8020 transitions. [2023-11-29 20:56:08,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 229.14285714285714) internal successors, (8020), 35 states have internal predecessors, (8020), 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-11-29 20:56:08,775 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:56:08,776 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 388.0) internal successors, (13968), 36 states have internal predecessors, (13968), 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-11-29 20:56:08,776 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 688 predicate places. [2023-11-29 20:56:08,776 INFO L500 AbstractCegarLoop]: Abstraction has has 1044 places, 2424 transitions, 99436 flow [2023-11-29 20:56:08,776 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:08,776 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:56:08,777 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:56:08,777 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 20:56:08,777 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-11-29 20:56:08,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:56:08,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1089580910, now seen corresponding path program 21 times [2023-11-29 20:56:08,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:56:08,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111247120] [2023-11-29 20:56:08,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:56:08,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:56:08,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:56:09,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:56:09,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:56:09,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111247120] [2023-11-29 20:56:09,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111247120] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:56:09,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:56:09,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:56:09,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119831370] [2023-11-29 20:56:09,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:56:09,495 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:56:09,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:56:09,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:56:09,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:56:09,497 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:56:09,498 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1044 places, 2424 transitions, 99436 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:09,498 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:56:09,498 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:56:09,498 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:56:17,412 INFO L124 PetriNetUnfolderBase]: 4218/17525 cut-off events. [2023-11-29 20:56:17,412 INFO L125 PetriNetUnfolderBase]: For 629323/752727 co-relation queries the response was YES. [2023-11-29 20:56:17,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186503 conditions, 17525 events. 4218/17525 cut-off events. For 629323/752727 co-relation queries the response was YES. Maximal size of possible extension queue 573. Compared 213707 event pairs, 147 based on Foata normal form. 384/17030 useless extension candidates. Maximal degree in co-relation 144919. Up to 5043 conditions per place. [2023-11-29 20:56:17,593 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1521 selfloop transitions, 135 changer transitions 566/2441 dead transitions. [2023-11-29 20:56:17,594 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1069 places, 2441 transitions, 104655 flow [2023-11-29 20:56:17,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 20:56:17,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 20:56:17,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 5992 transitions. [2023-11-29 20:56:17,597 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5939730372720063 [2023-11-29 20:56:17,597 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 5992 transitions. [2023-11-29 20:56:17,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 5992 transitions. [2023-11-29 20:56:17,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:56:17,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 5992 transitions. [2023-11-29 20:56:17,601 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 230.46153846153845) internal successors, (5992), 26 states have internal predecessors, (5992), 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-11-29 20:56:17,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 388.0) internal successors, (10476), 27 states have internal predecessors, (10476), 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-11-29 20:56:17,606 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 388.0) internal successors, (10476), 27 states have internal predecessors, (10476), 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-11-29 20:56:17,606 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 713 predicate places. [2023-11-29 20:56:17,606 INFO L500 AbstractCegarLoop]: Abstraction has has 1069 places, 2441 transitions, 104655 flow [2023-11-29 20:56:17,606 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:17,606 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:56:17,607 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:56:17,607 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 20:56:17,607 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-11-29 20:56:17,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:56:17,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1620309566, now seen corresponding path program 22 times [2023-11-29 20:56:17,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:56:17,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73856822] [2023-11-29 20:56:17,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:56:17,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:56:17,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:56:18,351 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:56:18,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:56:18,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73856822] [2023-11-29 20:56:18,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73856822] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:56:18,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:56:18,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:56:18,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092144011] [2023-11-29 20:56:18,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:56:18,353 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:56:18,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:56:18,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:56:18,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:56:18,355 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:56:18,356 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1069 places, 2441 transitions, 104655 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:18,356 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:56:18,356 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:56:18,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:56:26,803 INFO L124 PetriNetUnfolderBase]: 4206/17416 cut-off events. [2023-11-29 20:56:26,804 INFO L125 PetriNetUnfolderBase]: For 697020/837830 co-relation queries the response was YES. [2023-11-29 20:56:26,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193808 conditions, 17416 events. 4206/17416 cut-off events. For 697020/837830 co-relation queries the response was YES. Maximal size of possible extension queue 583. Compared 212068 event pairs, 111 based on Foata normal form. 586/17152 useless extension candidates. Maximal degree in co-relation 150646. Up to 5036 conditions per place. [2023-11-29 20:56:27,128 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1499 selfloop transitions, 128 changer transitions 592/2438 dead transitions. [2023-11-29 20:56:27,128 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1095 places, 2438 transitions, 108949 flow [2023-11-29 20:56:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 20:56:27,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-11-29 20:56:27,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 6215 transitions. [2023-11-29 20:56:27,131 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5932607865597557 [2023-11-29 20:56:27,132 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 6215 transitions. [2023-11-29 20:56:27,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 6215 transitions. [2023-11-29 20:56:27,132 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:56:27,132 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 6215 transitions. [2023-11-29 20:56:27,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 230.1851851851852) internal successors, (6215), 27 states have internal predecessors, (6215), 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-11-29 20:56:27,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 388.0) internal successors, (10864), 28 states have internal predecessors, (10864), 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-11-29 20:56:27,141 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 388.0) internal successors, (10864), 28 states have internal predecessors, (10864), 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-11-29 20:56:27,141 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 739 predicate places. [2023-11-29 20:56:27,141 INFO L500 AbstractCegarLoop]: Abstraction has has 1095 places, 2438 transitions, 108949 flow [2023-11-29 20:56:27,142 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:27,142 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:56:27,142 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:56:27,142 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 20:56:27,142 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-11-29 20:56:27,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:56:27,142 INFO L85 PathProgramCache]: Analyzing trace with hash -834749414, now seen corresponding path program 23 times [2023-11-29 20:56:27,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:56:27,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93334778] [2023-11-29 20:56:27,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:56:27,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:56:27,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:56:27,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:56:27,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:56:27,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93334778] [2023-11-29 20:56:27,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93334778] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:56:27,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:56:27,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:56:27,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997550496] [2023-11-29 20:56:27,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:56:27,831 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:56:27,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:56:27,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:56:27,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:56:27,833 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:56:27,834 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1095 places, 2438 transitions, 108949 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:27,834 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:56:27,834 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:56:27,834 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:56:36,679 INFO L124 PetriNetUnfolderBase]: 4220/17722 cut-off events. [2023-11-29 20:56:36,679 INFO L125 PetriNetUnfolderBase]: For 754416/897265 co-relation queries the response was YES. [2023-11-29 20:56:36,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 201494 conditions, 17722 events. 4220/17722 cut-off events. For 754416/897265 co-relation queries the response was YES. Maximal size of possible extension queue 580. Compared 217111 event pairs, 119 based on Foata normal form. 296/17110 useless extension candidates. Maximal degree in co-relation 156737. Up to 5031 conditions per place. [2023-11-29 20:56:36,877 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1474 selfloop transitions, 125 changer transitions 617/2435 dead transitions. [2023-11-29 20:56:36,877 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1125 places, 2435 transitions, 113231 flow [2023-11-29 20:56:36,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:56:36,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:56:36,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 7115 transitions. [2023-11-29 20:56:36,881 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5915364150315929 [2023-11-29 20:56:36,881 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 7115 transitions. [2023-11-29 20:56:36,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 7115 transitions. [2023-11-29 20:56:36,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:56:36,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 7115 transitions. [2023-11-29 20:56:36,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 229.51612903225808) internal successors, (7115), 31 states have internal predecessors, (7115), 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-11-29 20:56:36,890 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:56:36,891 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 20:56:36,893 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 769 predicate places. [2023-11-29 20:56:36,893 INFO L500 AbstractCegarLoop]: Abstraction has has 1125 places, 2435 transitions, 113231 flow [2023-11-29 20:56:36,893 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:36,893 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:56:36,894 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:56:36,894 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 20:56:36,894 INFO L425 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:56:36,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:56:36,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1510005418, now seen corresponding path program 24 times [2023-11-29 20:56:36,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:56:36,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627200396] [2023-11-29 20:56:36,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:56:36,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:56:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:56:37,804 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:56:37,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:56:37,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627200396] [2023-11-29 20:56:37,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627200396] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:56:37,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:56:37,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:56:37,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726336097] [2023-11-29 20:56:37,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:56:37,805 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:56:37,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:56:37,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:56:37,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:56:37,807 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:56:37,808 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1125 places, 2435 transitions, 113231 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:37,808 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:56:37,808 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:56:37,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:56:48,008 INFO L124 PetriNetUnfolderBase]: 4400/18703 cut-off events. [2023-11-29 20:56:48,008 INFO L125 PetriNetUnfolderBase]: For 862218/1002970 co-relation queries the response was YES. [2023-11-29 20:56:48,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 219637 conditions, 18703 events. 4400/18703 cut-off events. For 862218/1002970 co-relation queries the response was YES. Maximal size of possible extension queue 624. Compared 232544 event pairs, 162 based on Foata normal form. 356/18105 useless extension candidates. Maximal degree in co-relation 171687. Up to 5391 conditions per place. [2023-11-29 20:56:48,227 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1547 selfloop transitions, 176 changer transitions 646/2588 dead transitions. [2023-11-29 20:56:48,227 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1157 places, 2588 transitions, 125785 flow [2023-11-29 20:56:48,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:56:48,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:56:48,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7584 transitions. [2023-11-29 20:56:48,325 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5923149015932521 [2023-11-29 20:56:48,325 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7584 transitions. [2023-11-29 20:56:48,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7584 transitions. [2023-11-29 20:56:48,326 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:56:48,326 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7584 transitions. [2023-11-29 20:56:48,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 229.8181818181818) internal successors, (7584), 33 states have internal predecessors, (7584), 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-11-29 20:56:48,336 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:56:48,336 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:56:48,337 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 801 predicate places. [2023-11-29 20:56:48,337 INFO L500 AbstractCegarLoop]: Abstraction has has 1157 places, 2588 transitions, 125785 flow [2023-11-29 20:56:48,338 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:48,338 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:56:48,338 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:56:48,338 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-29 20:56:48,338 INFO L425 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:56:48,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:56:48,338 INFO L85 PathProgramCache]: Analyzing trace with hash 472449962, now seen corresponding path program 25 times [2023-11-29 20:56:48,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:56:48,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003706489] [2023-11-29 20:56:48,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:56:48,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:56:48,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:56:49,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:56:49,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:56:49,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003706489] [2023-11-29 20:56:49,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003706489] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:56:49,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:56:49,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:56:49,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30013065] [2023-11-29 20:56:49,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:56:49,212 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:56:49,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:56:49,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:56:49,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:56:49,214 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:56:49,215 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1157 places, 2588 transitions, 125785 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:49,216 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:56:49,216 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:56:49,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:56:59,291 INFO L124 PetriNetUnfolderBase]: 4330/18284 cut-off events. [2023-11-29 20:56:59,291 INFO L125 PetriNetUnfolderBase]: For 899521/1051655 co-relation queries the response was YES. [2023-11-29 20:56:59,343 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225451 conditions, 18284 events. 4330/18284 cut-off events. For 899521/1051655 co-relation queries the response was YES. Maximal size of possible extension queue 615. Compared 226418 event pairs, 238 based on Foata normal form. 361/17734 useless extension candidates. Maximal degree in co-relation 175853. Up to 5339 conditions per place. [2023-11-29 20:56:59,503 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1527 selfloop transitions, 168 changer transitions 671/2585 dead transitions. [2023-11-29 20:56:59,503 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1189 places, 2585 transitions, 130355 flow [2023-11-29 20:56:59,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:56:59,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:56:59,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7551 transitions. [2023-11-29 20:56:59,507 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5897375820056232 [2023-11-29 20:56:59,507 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7551 transitions. [2023-11-29 20:56:59,508 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7551 transitions. [2023-11-29 20:56:59,508 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:56:59,508 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7551 transitions. [2023-11-29 20:56:59,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 228.8181818181818) internal successors, (7551), 33 states have internal predecessors, (7551), 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-11-29 20:56:59,518 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:56:59,518 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:56:59,519 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 833 predicate places. [2023-11-29 20:56:59,519 INFO L500 AbstractCegarLoop]: Abstraction has has 1189 places, 2585 transitions, 130355 flow [2023-11-29 20:56:59,519 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:56:59,519 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:56:59,519 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:56:59,519 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 20:56:59,520 INFO L425 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:56:59,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:56:59,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1524056938, now seen corresponding path program 26 times [2023-11-29 20:56:59,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:56:59,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162255922] [2023-11-29 20:56:59,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:56:59,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:56:59,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:57:00,292 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:57:00,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:57:00,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162255922] [2023-11-29 20:57:00,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162255922] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:57:00,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:57:00,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:57:00,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978798275] [2023-11-29 20:57:00,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:57:00,293 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:57:00,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:57:00,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:57:00,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:57:00,295 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:57:00,297 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1189 places, 2585 transitions, 130355 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:00,297 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:57:00,297 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:57:00,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:57:10,660 INFO L124 PetriNetUnfolderBase]: 4453/18738 cut-off events. [2023-11-29 20:57:10,660 INFO L125 PetriNetUnfolderBase]: For 1003561/1170069 co-relation queries the response was YES. [2023-11-29 20:57:10,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 240141 conditions, 18738 events. 4453/18738 cut-off events. For 1003561/1170069 co-relation queries the response was YES. Maximal size of possible extension queue 646. Compared 233328 event pairs, 146 based on Foata normal form. 386/18190 useless extension candidates. Maximal degree in co-relation 188222. Up to 5559 conditions per place. [2023-11-29 20:57:10,899 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1571 selfloop transitions, 184 changer transitions 699/2673 dead transitions. [2023-11-29 20:57:10,899 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1217 places, 2673 transitions, 140123 flow [2023-11-29 20:57:10,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:57:10,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:57:10,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 6676 transitions. [2023-11-29 20:57:10,903 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5933167436900106 [2023-11-29 20:57:10,903 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 6676 transitions. [2023-11-29 20:57:10,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 6676 transitions. [2023-11-29 20:57:10,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:57:10,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 6676 transitions. [2023-11-29 20:57:10,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 230.20689655172413) internal successors, (6676), 29 states have internal predecessors, (6676), 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-11-29 20:57:10,912 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 388.0) internal successors, (11640), 30 states have internal predecessors, (11640), 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-11-29 20:57:10,913 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 388.0) internal successors, (11640), 30 states have internal predecessors, (11640), 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-11-29 20:57:10,913 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 861 predicate places. [2023-11-29 20:57:10,914 INFO L500 AbstractCegarLoop]: Abstraction has has 1217 places, 2673 transitions, 140123 flow [2023-11-29 20:57:10,914 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:10,914 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:57:10,914 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:57:10,914 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-29 20:57:10,914 INFO L425 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:57:10,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:57:10,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1302140866, now seen corresponding path program 27 times [2023-11-29 20:57:10,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:57:10,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099522965] [2023-11-29 20:57:10,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:57:10,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:57:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:57:11,666 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:57:11,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:57:11,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099522965] [2023-11-29 20:57:11,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099522965] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:57:11,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:57:11,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:57:11,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369950252] [2023-11-29 20:57:11,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:57:11,667 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:57:11,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:57:11,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:57:11,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:57:11,669 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:57:11,670 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1217 places, 2673 transitions, 140123 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:11,670 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:57:11,670 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:57:11,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:57:23,033 INFO L124 PetriNetUnfolderBase]: 4464/18929 cut-off events. [2023-11-29 20:57:23,033 INFO L125 PetriNetUnfolderBase]: For 1086456/1261908 co-relation queries the response was YES. [2023-11-29 20:57:23,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 249227 conditions, 18929 events. 4464/18929 cut-off events. For 1086456/1261908 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 236727 event pairs, 143 based on Foata normal form. 404/18397 useless extension candidates. Maximal degree in co-relation 195361. Up to 5582 conditions per place. [2023-11-29 20:57:23,264 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1562 selfloop transitions, 185 changer transitions 724/2690 dead transitions. [2023-11-29 20:57:23,264 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1242 places, 2690 transitions, 146044 flow [2023-11-29 20:57:23,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 20:57:23,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 20:57:23,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 5999 transitions. [2023-11-29 20:57:23,267 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5946669310071372 [2023-11-29 20:57:23,267 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 5999 transitions. [2023-11-29 20:57:23,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 5999 transitions. [2023-11-29 20:57:23,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:57:23,268 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 5999 transitions. [2023-11-29 20:57:23,271 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 230.73076923076923) internal successors, (5999), 26 states have internal predecessors, (5999), 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-11-29 20:57:23,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 388.0) internal successors, (10476), 27 states have internal predecessors, (10476), 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-11-29 20:57:23,275 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 388.0) internal successors, (10476), 27 states have internal predecessors, (10476), 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-11-29 20:57:23,276 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 886 predicate places. [2023-11-29 20:57:23,276 INFO L500 AbstractCegarLoop]: Abstraction has has 1242 places, 2690 transitions, 146044 flow [2023-11-29 20:57:23,276 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:23,276 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:57:23,276 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:57:23,276 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-29 20:57:23,277 INFO L425 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:57:23,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:57:23,277 INFO L85 PathProgramCache]: Analyzing trace with hash 428611260, now seen corresponding path program 28 times [2023-11-29 20:57:23,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:57:23,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898473571] [2023-11-29 20:57:23,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:57:23,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:57:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:57:24,218 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:57:24,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:57:24,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898473571] [2023-11-29 20:57:24,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898473571] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:57:24,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:57:24,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:57:24,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770974717] [2023-11-29 20:57:24,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:57:24,220 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:57:24,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:57:24,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:57:24,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:57:24,222 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:57:24,223 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1242 places, 2690 transitions, 146044 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:24,223 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:57:24,223 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:57:24,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:57:35,469 INFO L124 PetriNetUnfolderBase]: 4453/19099 cut-off events. [2023-11-29 20:57:35,469 INFO L125 PetriNetUnfolderBase]: For 1166321/1346369 co-relation queries the response was YES. [2023-11-29 20:57:35,528 INFO L83 FinitePrefix]: Finished finitePrefix Result has 256877 conditions, 19099 events. 4453/19099 cut-off events. For 1166321/1346369 co-relation queries the response was YES. Maximal size of possible extension queue 660. Compared 239770 event pairs, 201 based on Foata normal form. 282/18413 useless extension candidates. Maximal degree in co-relation 201351. Up to 5568 conditions per place. [2023-11-29 20:57:35,702 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1543 selfloop transitions, 176 changer transitions 749/2687 dead transitions. [2023-11-29 20:57:35,703 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1271 places, 2687 transitions, 150800 flow [2023-11-29 20:57:35,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:57:35,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:57:35,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 6899 transitions. [2023-11-29 20:57:35,706 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5926975945017182 [2023-11-29 20:57:35,706 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 6899 transitions. [2023-11-29 20:57:35,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 6899 transitions. [2023-11-29 20:57:35,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:57:35,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 6899 transitions. [2023-11-29 20:57:35,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 229.96666666666667) internal successors, (6899), 30 states have internal predecessors, (6899), 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-11-29 20:57:35,715 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:57:35,716 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 388.0) internal successors, (12028), 31 states have internal predecessors, (12028), 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-11-29 20:57:35,716 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 915 predicate places. [2023-11-29 20:57:35,716 INFO L500 AbstractCegarLoop]: Abstraction has has 1271 places, 2687 transitions, 150800 flow [2023-11-29 20:57:35,717 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:35,717 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:57:35,717 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:57:35,717 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-29 20:57:35,717 INFO L425 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:57:35,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:57:35,717 INFO L85 PathProgramCache]: Analyzing trace with hash 501903532, now seen corresponding path program 29 times [2023-11-29 20:57:35,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:57:35,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905045582] [2023-11-29 20:57:35,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:57:35,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:57:35,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:57:36,547 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:57:36,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:57:36,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905045582] [2023-11-29 20:57:36,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905045582] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:57:36,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:57:36,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:57:36,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154578430] [2023-11-29 20:57:36,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:57:36,548 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:57:36,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:57:36,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:57:36,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:57:36,550 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:57:36,551 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1271 places, 2687 transitions, 150800 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:36,551 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:57:36,551 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:57:36,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:57:47,591 INFO L124 PetriNetUnfolderBase]: 4476/19060 cut-off events. [2023-11-29 20:57:47,591 INFO L125 PetriNetUnfolderBase]: For 1243910/1426901 co-relation queries the response was YES. [2023-11-29 20:57:47,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 265682 conditions, 19060 events. 4476/19060 cut-off events. For 1243910/1426901 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 238769 event pairs, 179 based on Foata normal form. 330/18445 useless extension candidates. Maximal degree in co-relation 208500. Up to 5584 conditions per place. [2023-11-29 20:57:47,831 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 1519 selfloop transitions, 173 changer transitions 773/2684 dead transitions. [2023-11-29 20:57:47,831 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1295 places, 2684 transitions, 155544 flow [2023-11-29 20:57:47,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 20:57:47,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 20:57:47,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 5776 transitions. [2023-11-29 20:57:47,835 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5954639175257732 [2023-11-29 20:57:47,835 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 5776 transitions. [2023-11-29 20:57:47,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 5776 transitions. [2023-11-29 20:57:47,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:57:47,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 5776 transitions. [2023-11-29 20:57:47,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 231.04) internal successors, (5776), 25 states have internal predecessors, (5776), 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-11-29 20:57:47,843 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 388.0) internal successors, (10088), 26 states have internal predecessors, (10088), 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-11-29 20:57:47,843 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 388.0) internal successors, (10088), 26 states have internal predecessors, (10088), 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-11-29 20:57:47,843 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 939 predicate places. [2023-11-29 20:57:47,843 INFO L500 AbstractCegarLoop]: Abstraction has has 1295 places, 2684 transitions, 155544 flow [2023-11-29 20:57:47,844 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:47,844 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:57:47,844 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:57:47,844 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-29 20:57:47,844 INFO L425 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:57:47,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:57:47,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1700715848, now seen corresponding path program 30 times [2023-11-29 20:57:47,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:57:47,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791779714] [2023-11-29 20:57:47,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:57:47,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:57:47,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:57:48,501 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:57:48,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:57:48,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791779714] [2023-11-29 20:57:48,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791779714] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:57:48,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:57:48,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:57:48,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976166394] [2023-11-29 20:57:48,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:57:48,502 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:57:48,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:57:48,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:57:48,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:57:48,504 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:57:48,505 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1295 places, 2684 transitions, 155544 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:57:48,506 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:57:48,506 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:57:48,506 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:58:02,264 INFO L124 PetriNetUnfolderBase]: 5585/23465 cut-off events. [2023-11-29 20:58:02,265 INFO L125 PetriNetUnfolderBase]: For 1683882/1929694 co-relation queries the response was YES. [2023-11-29 20:58:02,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338795 conditions, 23465 events. 5585/23465 cut-off events. For 1683882/1929694 co-relation queries the response was YES. Maximal size of possible extension queue 763. Compared 304074 event pairs, 354 based on Foata normal form. 338/22615 useless extension candidates. Maximal degree in co-relation 278064. Up to 7341 conditions per place. [2023-11-29 20:58:02,626 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2004 selfloop transitions, 122 changer transitions 803/3148 dead transitions. [2023-11-29 20:58:02,626 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1331 places, 3148 transitions, 190347 flow [2023-11-29 20:58:02,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 20:58:02,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2023-11-29 20:58:02,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 8480 transitions. [2023-11-29 20:58:02,630 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5906937865700752 [2023-11-29 20:58:02,630 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 8480 transitions. [2023-11-29 20:58:02,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 8480 transitions. [2023-11-29 20:58:02,631 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:58:02,631 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 8480 transitions. [2023-11-29 20:58:02,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 229.1891891891892) internal successors, (8480), 37 states have internal predecessors, (8480), 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-11-29 20:58:02,642 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:58:02,643 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:58:02,644 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 975 predicate places. [2023-11-29 20:58:02,644 INFO L500 AbstractCegarLoop]: Abstraction has has 1331 places, 3148 transitions, 190347 flow [2023-11-29 20:58:02,644 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:58:02,644 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:58:02,644 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:58:02,645 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-29 20:58:02,645 INFO L425 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:58:02,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:58:02,645 INFO L85 PathProgramCache]: Analyzing trace with hash -425663630, now seen corresponding path program 31 times [2023-11-29 20:58:02,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:58:02,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524751885] [2023-11-29 20:58:02,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:58:02,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:58:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:58:03,778 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:58:03,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:58:03,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524751885] [2023-11-29 20:58:03,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524751885] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:58:03,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:58:03,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:58:03,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379506712] [2023-11-29 20:58:03,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:58:03,779 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:58:03,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:58:03,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:58:03,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:58:03,781 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:58:03,782 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1331 places, 3148 transitions, 190347 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:58:03,782 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:58:03,782 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:58:03,782 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:58:20,106 INFO L124 PetriNetUnfolderBase]: 5762/24701 cut-off events. [2023-11-29 20:58:20,107 INFO L125 PetriNetUnfolderBase]: For 1794759/2024491 co-relation queries the response was YES. [2023-11-29 20:58:20,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 359611 conditions, 24701 events. 5762/24701 cut-off events. For 1794759/2024491 co-relation queries the response was YES. Maximal size of possible extension queue 810. Compared 324592 event pairs, 452 based on Foata normal form. 196/23612 useless extension candidates. Maximal degree in co-relation 296342. Up to 7628 conditions per place. [2023-11-29 20:58:20,484 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2084 selfloop transitions, 123 changer transitions 831/3257 dead transitions. [2023-11-29 20:58:20,485 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1367 places, 3257 transitions, 203481 flow [2023-11-29 20:58:20,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 20:58:20,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2023-11-29 20:58:20,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 8480 transitions. [2023-11-29 20:58:20,489 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5906937865700752 [2023-11-29 20:58:20,489 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 8480 transitions. [2023-11-29 20:58:20,489 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 8480 transitions. [2023-11-29 20:58:20,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:58:20,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 8480 transitions. [2023-11-29 20:58:20,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 229.1891891891892) internal successors, (8480), 37 states have internal predecessors, (8480), 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-11-29 20:58:20,501 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:58:20,501 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:58:20,502 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1011 predicate places. [2023-11-29 20:58:20,502 INFO L500 AbstractCegarLoop]: Abstraction has has 1367 places, 3257 transitions, 203481 flow [2023-11-29 20:58:20,502 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:58:20,502 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:58:20,502 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:58:20,503 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-29 20:58:20,503 INFO L425 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:58:20,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:58:20,503 INFO L85 PathProgramCache]: Analyzing trace with hash 586276524, now seen corresponding path program 32 times [2023-11-29 20:58:20,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:58:20,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133861728] [2023-11-29 20:58:20,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:58:20,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:58:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:58:21,266 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:58:21,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:58:21,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133861728] [2023-11-29 20:58:21,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133861728] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:58:21,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:58:21,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:58:21,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161574910] [2023-11-29 20:58:21,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:58:21,268 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:58:21,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:58:21,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:58:21,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:58:21,270 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:58:21,271 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1367 places, 3257 transitions, 203481 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:58:21,271 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:58:21,271 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:58:21,271 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:58:40,928 INFO L124 PetriNetUnfolderBase]: 6356/27247 cut-off events. [2023-11-29 20:58:40,929 INFO L125 PetriNetUnfolderBase]: For 2091802/2354488 co-relation queries the response was YES. [2023-11-29 20:58:41,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 407542 conditions, 27247 events. 6356/27247 cut-off events. For 2091802/2354488 co-relation queries the response was YES. Maximal size of possible extension queue 866. Compared 363409 event pairs, 440 based on Foata normal form. 266/26140 useless extension candidates. Maximal degree in co-relation 341124. Up to 8673 conditions per place. [2023-11-29 20:58:41,517 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2333 selfloop transitions, 132 changer transitions 859/3543 dead transitions. [2023-11-29 20:58:41,517 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1403 places, 3543 transitions, 229190 flow [2023-11-29 20:58:41,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 20:58:41,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2023-11-29 20:58:41,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 8463 transitions. [2023-11-29 20:58:41,522 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.589509612705489 [2023-11-29 20:58:41,522 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 8463 transitions. [2023-11-29 20:58:41,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 8463 transitions. [2023-11-29 20:58:41,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:58:41,523 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 8463 transitions. [2023-11-29 20:58:41,527 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 228.72972972972974) internal successors, (8463), 37 states have internal predecessors, (8463), 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-11-29 20:58:41,534 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:58:41,534 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:58:41,535 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1047 predicate places. [2023-11-29 20:58:41,535 INFO L500 AbstractCegarLoop]: Abstraction has has 1403 places, 3543 transitions, 229190 flow [2023-11-29 20:58:41,535 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:58:41,535 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:58:41,535 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:58:41,536 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-29 20:58:41,536 INFO L425 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:58:41,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:58:41,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1527595516, now seen corresponding path program 33 times [2023-11-29 20:58:41,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:58:41,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069173168] [2023-11-29 20:58:41,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:58:41,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:58:41,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:58:42,351 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:58:42,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:58:42,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069173168] [2023-11-29 20:58:42,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069173168] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:58:42,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:58:42,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:58:42,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699123498] [2023-11-29 20:58:42,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:58:42,352 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:58:42,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:58:42,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:58:42,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:58:42,354 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:58:42,355 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1403 places, 3543 transitions, 229190 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:58:42,355 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:58:42,355 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:58:42,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:59:03,882 INFO L124 PetriNetUnfolderBase]: 6396/26733 cut-off events. [2023-11-29 20:59:03,882 INFO L125 PetriNetUnfolderBase]: For 2287462/2600553 co-relation queries the response was YES. [2023-11-29 20:59:03,987 INFO L83 FinitePrefix]: Finished finitePrefix Result has 421306 conditions, 26733 events. 6396/26733 cut-off events. For 2287462/2600553 co-relation queries the response was YES. Maximal size of possible extension queue 857. Compared 354117 event pairs, 319 based on Foata normal form. 394/25789 useless extension candidates. Maximal degree in co-relation 352839. Up to 8756 conditions per place. [2023-11-29 20:59:04,325 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2350 selfloop transitions, 127 changer transitions 884/3580 dead transitions. [2023-11-29 20:59:04,325 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1435 places, 3580 transitions, 238445 flow [2023-11-29 20:59:04,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:59:04,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:59:04,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7585 transitions. [2023-11-29 20:59:04,329 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5923930021868167 [2023-11-29 20:59:04,329 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7585 transitions. [2023-11-29 20:59:04,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7585 transitions. [2023-11-29 20:59:04,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:59:04,330 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7585 transitions. [2023-11-29 20:59:04,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 229.84848484848484) internal successors, (7585), 33 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-11-29 20:59:04,340 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:59:04,341 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 20:59:04,341 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1079 predicate places. [2023-11-29 20:59:04,341 INFO L500 AbstractCegarLoop]: Abstraction has has 1435 places, 3580 transitions, 238445 flow [2023-11-29 20:59:04,342 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:59:04,342 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:59:04,342 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:59:04,342 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-29 20:59:04,342 INFO L425 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:59:04,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:59:04,342 INFO L85 PathProgramCache]: Analyzing trace with hash 24953100, now seen corresponding path program 34 times [2023-11-29 20:59:04,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:59:04,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612419959] [2023-11-29 20:59:04,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:59:04,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:59:04,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:59:05,060 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:59:05,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:59:05,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612419959] [2023-11-29 20:59:05,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612419959] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:59:05,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:59:05,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:59:05,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731144630] [2023-11-29 20:59:05,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:59:05,061 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:59:05,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:59:05,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:59:05,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:59:05,063 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:59:05,064 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1435 places, 3580 transitions, 238445 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:59:05,064 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:59:05,064 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:59:05,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:59:28,741 INFO L124 PetriNetUnfolderBase]: 6495/28170 cut-off events. [2023-11-29 20:59:28,742 INFO L125 PetriNetUnfolderBase]: For 2359366/2620139 co-relation queries the response was YES. [2023-11-29 20:59:29,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 442524 conditions, 28170 events. 6495/28170 cut-off events. For 2359366/2620139 co-relation queries the response was YES. Maximal size of possible extension queue 923. Compared 379485 event pairs, 496 based on Foata normal form. 311/27088 useless extension candidates. Maximal degree in co-relation 371391. Up to 8984 conditions per place. [2023-11-29 20:59:29,382 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2425 selfloop transitions, 133 changer transitions 912/3689 dead transitions. [2023-11-29 20:59:29,383 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1471 places, 3689 transitions, 253097 flow [2023-11-29 20:59:29,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 20:59:29,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2023-11-29 20:59:29,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 8463 transitions. [2023-11-29 20:59:29,388 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.589509612705489 [2023-11-29 20:59:29,388 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 8463 transitions. [2023-11-29 20:59:29,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 8463 transitions. [2023-11-29 20:59:29,389 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:59:29,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 8463 transitions. [2023-11-29 20:59:29,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 228.72972972972974) internal successors, (8463), 37 states have internal predecessors, (8463), 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-11-29 20:59:29,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:59:29,401 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 388.0) internal successors, (14744), 38 states have internal predecessors, (14744), 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-11-29 20:59:29,402 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1115 predicate places. [2023-11-29 20:59:29,402 INFO L500 AbstractCegarLoop]: Abstraction has has 1471 places, 3689 transitions, 253097 flow [2023-11-29 20:59:29,402 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:59:29,403 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:59:29,403 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:59:29,403 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 20:59:29,403 INFO L425 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:59:29,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:59:29,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1887283352, now seen corresponding path program 35 times [2023-11-29 20:59:29,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:59:29,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981040364] [2023-11-29 20:59:29,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:59:29,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:59:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:59:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:59:30,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:59:30,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981040364] [2023-11-29 20:59:30,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981040364] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:59:30,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:59:30,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:59:30,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071594448] [2023-11-29 20:59:30,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:59:30,255 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:59:30,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:59:30,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:59:30,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:59:30,258 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:59:30,259 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1471 places, 3689 transitions, 253097 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:59:30,259 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:59:30,259 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:59:30,259 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:59:55,332 INFO L124 PetriNetUnfolderBase]: 6487/27704 cut-off events. [2023-11-29 20:59:55,332 INFO L125 PetriNetUnfolderBase]: For 2565748/2877510 co-relation queries the response was YES. [2023-11-29 20:59:55,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 453642 conditions, 27704 events. 6487/27704 cut-off events. For 2565748/2877510 co-relation queries the response was YES. Maximal size of possible extension queue 910. Compared 370911 event pairs, 399 based on Foata normal form. 470/26788 useless extension candidates. Maximal degree in co-relation 380430. Up to 8985 conditions per place. [2023-11-29 20:59:55,793 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2424 selfloop transitions, 121 changer transitions 937/3701 dead transitions. [2023-11-29 20:59:55,793 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1502 places, 3701 transitions, 260947 flow [2023-11-29 20:59:55,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:59:55,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:59:55,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 7362 transitions. [2023-11-29 20:59:55,797 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5929445876288659 [2023-11-29 20:59:55,797 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 7362 transitions. [2023-11-29 20:59:55,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 7362 transitions. [2023-11-29 20:59:55,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:59:55,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 7362 transitions. [2023-11-29 20:59:55,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 230.0625) internal successors, (7362), 32 states have internal predecessors, (7362), 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-11-29 20:59:55,807 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 20:59:55,807 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 20:59:55,808 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1146 predicate places. [2023-11-29 20:59:55,808 INFO L500 AbstractCegarLoop]: Abstraction has has 1502 places, 3701 transitions, 260947 flow [2023-11-29 20:59:55,808 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:59:55,808 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:59:55,808 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 20:59:55,808 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-29 20:59:55,809 INFO L425 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:59:55,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:59:55,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1407169350, now seen corresponding path program 36 times [2023-11-29 20:59:55,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:59:55,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984202532] [2023-11-29 20:59:55,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:59:55,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:59:55,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:59:56,456 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 20:59:56,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:59:56,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984202532] [2023-11-29 20:59:56,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984202532] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:59:56,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:59:56,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 20:59:56,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125489223] [2023-11-29 20:59:56,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:59:56,457 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 20:59:56,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:59:56,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 20:59:56,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 20:59:56,459 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 20:59:56,460 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1502 places, 3701 transitions, 260947 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 20:59:56,460 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:59:56,460 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 20:59:56,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:00:20,791 INFO L124 PetriNetUnfolderBase]: 6560/28015 cut-off events. [2023-11-29 21:00:20,791 INFO L125 PetriNetUnfolderBase]: For 2679863/2980720 co-relation queries the response was YES. [2023-11-29 21:00:20,903 INFO L83 FinitePrefix]: Finished finitePrefix Result has 469666 conditions, 28015 events. 6560/28015 cut-off events. For 2679863/2980720 co-relation queries the response was YES. Maximal size of possible extension queue 913. Compared 376021 event pairs, 417 based on Foata normal form. 394/26968 useless extension candidates. Maximal degree in co-relation 394400. Up to 9078 conditions per place. [2023-11-29 21:00:21,415 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2409 selfloop transitions, 130 changer transitions 960/3718 dead transitions. [2023-11-29 21:00:21,416 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1534 places, 3718 transitions, 269230 flow [2023-11-29 21:00:21,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 21:00:21,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 21:00:21,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7585 transitions. [2023-11-29 21:00:21,419 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5923930021868167 [2023-11-29 21:00:21,420 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7585 transitions. [2023-11-29 21:00:21,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7585 transitions. [2023-11-29 21:00:21,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:00:21,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7585 transitions. [2023-11-29 21:00:21,424 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 229.84848484848484) internal successors, (7585), 33 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-11-29 21:00:21,430 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:00:21,430 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:00:21,431 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1178 predicate places. [2023-11-29 21:00:21,431 INFO L500 AbstractCegarLoop]: Abstraction has has 1534 places, 3718 transitions, 269230 flow [2023-11-29 21:00:21,431 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:00:21,431 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:00:21,431 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:00:21,431 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-11-29 21:00:21,432 INFO L425 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:00:21,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:00:21,432 INFO L85 PathProgramCache]: Analyzing trace with hash -105779530, now seen corresponding path program 37 times [2023-11-29 21:00:21,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:00:21,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962725542] [2023-11-29 21:00:21,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:00:21,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:00:21,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:00:22,073 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:00:22,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:00:22,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962725542] [2023-11-29 21:00:22,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962725542] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:00:22,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:00:22,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:00:22,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878049975] [2023-11-29 21:00:22,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:00:22,075 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:00:22,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:00:22,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:00:22,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:00:22,077 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:00:22,078 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1534 places, 3718 transitions, 269230 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:00:22,078 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:00:22,078 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:00:22,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:00:47,860 INFO L124 PetriNetUnfolderBase]: 6514/27553 cut-off events. [2023-11-29 21:00:47,861 INFO L125 PetriNetUnfolderBase]: For 2872885/3219146 co-relation queries the response was YES. [2023-11-29 21:00:47,971 INFO L83 FinitePrefix]: Finished finitePrefix Result has 478484 conditions, 27553 events. 6514/27553 cut-off events. For 2872885/3219146 co-relation queries the response was YES. Maximal size of possible extension queue 912. Compared 368050 event pairs, 412 based on Foata normal form. 482/26670 useless extension candidates. Maximal degree in co-relation 401402. Up to 9021 conditions per place. [2023-11-29 21:00:48,508 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2387 selfloop transitions, 123 changer transitions 986/3715 dead transitions. [2023-11-29 21:00:48,508 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1565 places, 3715 transitions, 275988 flow [2023-11-29 21:00:48,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 21:00:48,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 21:00:48,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 7368 transitions. [2023-11-29 21:00:48,512 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5934278350515464 [2023-11-29 21:00:48,512 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 7368 transitions. [2023-11-29 21:00:48,512 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 7368 transitions. [2023-11-29 21:00:48,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:00:48,515 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 7368 transitions. [2023-11-29 21:00:48,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 230.25) internal successors, (7368), 32 states have internal predecessors, (7368), 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-11-29 21:00:48,527 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 21:00:48,528 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 21:00:48,529 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1209 predicate places. [2023-11-29 21:00:48,529 INFO L500 AbstractCegarLoop]: Abstraction has has 1565 places, 3715 transitions, 275988 flow [2023-11-29 21:00:48,530 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:00:48,530 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:00:48,531 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:00:48,531 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-11-29 21:00:48,531 INFO L425 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:00:48,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:00:48,532 INFO L85 PathProgramCache]: Analyzing trace with hash -644170100, now seen corresponding path program 38 times [2023-11-29 21:00:48,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:00:48,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123500485] [2023-11-29 21:00:48,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:00:48,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:00:48,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:00:49,136 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:00:49,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:00:49,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123500485] [2023-11-29 21:00:49,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123500485] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:00:49,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:00:49,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:00:49,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446939269] [2023-11-29 21:00:49,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:00:49,138 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:00:49,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:00:49,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:00:49,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:00:49,140 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:00:49,141 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1565 places, 3715 transitions, 275988 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:00:49,142 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:00:49,142 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:00:49,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:01:17,121 INFO L124 PetriNetUnfolderBase]: 6722/28880 cut-off events. [2023-11-29 21:01:17,125 INFO L125 PetriNetUnfolderBase]: For 3096049/3433831 co-relation queries the response was YES. [2023-11-29 21:01:17,236 INFO L83 FinitePrefix]: Finished finitePrefix Result has 505724 conditions, 28880 events. 6722/28880 cut-off events. For 3096049/3433831 co-relation queries the response was YES. Maximal size of possible extension queue 950. Compared 389975 event pairs, 393 based on Foata normal form. 241/27659 useless extension candidates. Maximal degree in co-relation 425908. Up to 9368 conditions per place. [2023-11-29 21:01:17,620 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2485 selfloop transitions, 133 changer transitions 1014/3851 dead transitions. [2023-11-29 21:01:17,620 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1597 places, 3851 transitions, 293904 flow [2023-11-29 21:01:17,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 21:01:17,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 21:01:17,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7569 transitions. [2023-11-29 21:01:17,625 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5911433926897844 [2023-11-29 21:01:17,625 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7569 transitions. [2023-11-29 21:01:17,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7569 transitions. [2023-11-29 21:01:17,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:01:17,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7569 transitions. [2023-11-29 21:01:17,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 229.36363636363637) internal successors, (7569), 33 states have internal predecessors, (7569), 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-11-29 21:01:17,636 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:01:17,637 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:01:17,637 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1241 predicate places. [2023-11-29 21:01:17,637 INFO L500 AbstractCegarLoop]: Abstraction has has 1597 places, 3851 transitions, 293904 flow [2023-11-29 21:01:17,638 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:01:17,638 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:01:17,638 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:01:17,638 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-11-29 21:01:17,638 INFO L425 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:01:17,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:01:17,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1639438256, now seen corresponding path program 39 times [2023-11-29 21:01:17,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:01:17,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67368026] [2023-11-29 21:01:17,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:01:17,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:01:17,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:01:18,370 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:01:18,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:01:18,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67368026] [2023-11-29 21:01:18,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67368026] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:01:18,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:01:18,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:01:18,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32765861] [2023-11-29 21:01:18,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:01:18,372 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:01:18,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:01:18,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:01:18,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:01:18,374 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:01:18,375 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1597 places, 3851 transitions, 293904 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:01:18,378 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:01:18,378 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:01:18,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:01:46,669 INFO L124 PetriNetUnfolderBase]: 6749/29458 cut-off events. [2023-11-29 21:01:46,669 INFO L125 PetriNetUnfolderBase]: For 3332409/3695421 co-relation queries the response was YES. [2023-11-29 21:01:46,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521607 conditions, 29458 events. 6749/29458 cut-off events. For 3332409/3695421 co-relation queries the response was YES. Maximal size of possible extension queue 981. Compared 400833 event pairs, 416 based on Foata normal form. 150/28127 useless extension candidates. Maximal degree in co-relation 439274. Up to 9452 conditions per place. [2023-11-29 21:01:47,214 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2511 selfloop transitions, 124 changer transitions 1041/3895 dead transitions. [2023-11-29 21:01:47,215 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1625 places, 3895 transitions, 304883 flow [2023-11-29 21:01:47,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 21:01:47,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 21:01:47,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 6680 transitions. [2023-11-29 21:01:47,218 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.593672236046925 [2023-11-29 21:01:47,218 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 6680 transitions. [2023-11-29 21:01:47,218 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 6680 transitions. [2023-11-29 21:01:47,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:01:47,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 6680 transitions. [2023-11-29 21:01:47,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 230.3448275862069) internal successors, (6680), 29 states have internal predecessors, (6680), 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-11-29 21:01:47,227 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 388.0) internal successors, (11640), 30 states have internal predecessors, (11640), 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-11-29 21:01:47,228 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 388.0) internal successors, (11640), 30 states have internal predecessors, (11640), 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-11-29 21:01:47,228 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1269 predicate places. [2023-11-29 21:01:47,228 INFO L500 AbstractCegarLoop]: Abstraction has has 1625 places, 3895 transitions, 304883 flow [2023-11-29 21:01:47,229 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:01:47,229 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:01:47,229 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:01:47,229 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-11-29 21:01:47,229 INFO L425 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:01:47,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:01:47,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1898097126, now seen corresponding path program 40 times [2023-11-29 21:01:47,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:01:47,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525592721] [2023-11-29 21:01:47,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:01:47,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:01:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:01:48,047 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:01:48,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:01:48,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525592721] [2023-11-29 21:01:48,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525592721] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:01:48,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:01:48,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:01:48,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080606791] [2023-11-29 21:01:48,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:01:48,048 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:01:48,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:01:48,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:01:48,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:01:48,051 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:01:48,052 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1625 places, 3895 transitions, 304883 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:01:48,052 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:01:48,052 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:01:48,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:02:16,715 INFO L124 PetriNetUnfolderBase]: 6804/28850 cut-off events. [2023-11-29 21:02:16,715 INFO L125 PetriNetUnfolderBase]: For 3578106/4000371 co-relation queries the response was YES. [2023-11-29 21:02:16,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 536516 conditions, 28850 events. 6804/28850 cut-off events. For 3578106/4000371 co-relation queries the response was YES. Maximal size of possible extension queue 953. Compared 388424 event pairs, 357 based on Foata normal form. 208/27611 useless extension candidates. Maximal degree in co-relation 452037. Up to 9524 conditions per place. [2023-11-29 21:02:17,235 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2497 selfloop transitions, 130 changer transitions 1066/3912 dead transitions. [2023-11-29 21:02:17,236 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1653 places, 3912 transitions, 313690 flow [2023-11-29 21:02:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 21:02:17,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 21:02:17,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 6672 transitions. [2023-11-29 21:02:17,239 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5929612513330963 [2023-11-29 21:02:17,239 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 6672 transitions. [2023-11-29 21:02:17,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 6672 transitions. [2023-11-29 21:02:17,240 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:02:17,240 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 6672 transitions. [2023-11-29 21:02:17,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 230.06896551724137) internal successors, (6672), 29 states have internal predecessors, (6672), 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-11-29 21:02:17,248 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 388.0) internal successors, (11640), 30 states have internal predecessors, (11640), 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-11-29 21:02:17,248 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 388.0) internal successors, (11640), 30 states have internal predecessors, (11640), 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-11-29 21:02:17,248 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1297 predicate places. [2023-11-29 21:02:17,249 INFO L500 AbstractCegarLoop]: Abstraction has has 1653 places, 3912 transitions, 313690 flow [2023-11-29 21:02:17,249 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:02:17,249 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:02:17,249 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:02:17,249 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-11-29 21:02:17,249 INFO L425 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:02:17,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:02:17,250 INFO L85 PathProgramCache]: Analyzing trace with hash 112053966, now seen corresponding path program 41 times [2023-11-29 21:02:17,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:02:17,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962697044] [2023-11-29 21:02:17,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:02:17,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:02:17,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:02:17,944 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:02:17,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:02:17,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962697044] [2023-11-29 21:02:17,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962697044] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:02:17,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:02:17,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:02:17,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562667] [2023-11-29 21:02:17,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:02:17,944 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:02:17,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:02:17,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:02:17,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:02:17,947 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:02:17,948 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1653 places, 3912 transitions, 313690 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:02:17,948 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:02:17,948 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:02:17,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:02:46,420 INFO L124 PetriNetUnfolderBase]: 6816/29298 cut-off events. [2023-11-29 21:02:46,421 INFO L125 PetriNetUnfolderBase]: For 3685965/4070074 co-relation queries the response was YES. [2023-11-29 21:02:46,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 550331 conditions, 29298 events. 6816/29298 cut-off events. For 3685965/4070074 co-relation queries the response was YES. Maximal size of possible extension queue 976. Compared 396598 event pairs, 528 based on Foata normal form. 218/28044 useless extension candidates. Maximal degree in co-relation 464053. Up to 9547 conditions per place. [2023-11-29 21:02:46,982 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2477 selfloop transitions, 123 changer transitions 1090/3909 dead transitions. [2023-11-29 21:02:46,983 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1680 places, 3909 transitions, 320812 flow [2023-11-29 21:02:46,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 21:02:46,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2023-11-29 21:02:46,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 6449 transitions. [2023-11-29 21:02:46,986 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5936119293078056 [2023-11-29 21:02:46,986 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 6449 transitions. [2023-11-29 21:02:46,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 6449 transitions. [2023-11-29 21:02:46,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:02:46,987 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 6449 transitions. [2023-11-29 21:02:46,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 230.32142857142858) internal successors, (6449), 28 states have internal predecessors, (6449), 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-11-29 21:02:46,995 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 388.0) internal successors, (11252), 29 states have internal predecessors, (11252), 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-11-29 21:02:46,995 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 388.0) internal successors, (11252), 29 states have internal predecessors, (11252), 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-11-29 21:02:46,995 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1324 predicate places. [2023-11-29 21:02:46,995 INFO L500 AbstractCegarLoop]: Abstraction has has 1680 places, 3909 transitions, 320812 flow [2023-11-29 21:02:46,996 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:02:46,996 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:02:46,996 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:02:46,996 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-11-29 21:02:46,996 INFO L425 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:02:46,996 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:02:46,997 INFO L85 PathProgramCache]: Analyzing trace with hash -67626012, now seen corresponding path program 42 times [2023-11-29 21:02:46,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:02:46,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122952461] [2023-11-29 21:02:46,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:02:46,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:02:47,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:02:47,756 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:02:47,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:02:47,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122952461] [2023-11-29 21:02:47,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122952461] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:02:47,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:02:47,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:02:47,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783699872] [2023-11-29 21:02:47,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:02:47,756 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:02:47,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:02:47,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:02:47,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:02:47,759 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:02:47,760 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1680 places, 3909 transitions, 320812 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:02:47,760 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:02:47,760 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:02:47,760 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:03:18,566 INFO L124 PetriNetUnfolderBase]: 6868/29465 cut-off events. [2023-11-29 21:03:18,566 INFO L125 PetriNetUnfolderBase]: For 4039876/4478969 co-relation queries the response was YES. [2023-11-29 21:03:18,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 568463 conditions, 29465 events. 6868/29465 cut-off events. For 4039876/4478969 co-relation queries the response was YES. Maximal size of possible extension queue 986. Compared 399544 event pairs, 360 based on Foata normal form. 202/28183 useless extension candidates. Maximal degree in co-relation 479656. Up to 9681 conditions per place. [2023-11-29 21:03:19,200 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2511 selfloop transitions, 137 changer transitions 1117/3984 dead transitions. [2023-11-29 21:03:19,201 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1711 places, 3984 transitions, 334868 flow [2023-11-29 21:03:19,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 21:03:19,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 21:03:19,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 7344 transitions. [2023-11-29 21:03:19,204 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5914948453608248 [2023-11-29 21:03:19,205 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 7344 transitions. [2023-11-29 21:03:19,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 7344 transitions. [2023-11-29 21:03:19,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:03:19,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 7344 transitions. [2023-11-29 21:03:19,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 229.5) internal successors, (7344), 32 states have internal predecessors, (7344), 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-11-29 21:03:19,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 21:03:19,216 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 21:03:19,216 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1355 predicate places. [2023-11-29 21:03:19,216 INFO L500 AbstractCegarLoop]: Abstraction has has 1711 places, 3984 transitions, 334868 flow [2023-11-29 21:03:19,217 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:03:19,217 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:03:19,217 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:03:19,217 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-29 21:03:19,217 INFO L425 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:03:19,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:03:19,217 INFO L85 PathProgramCache]: Analyzing trace with hash 988274190, now seen corresponding path program 43 times [2023-11-29 21:03:19,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:03:19,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673488266] [2023-11-29 21:03:19,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:03:19,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:03:19,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:03:19,911 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:03:19,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:03:19,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673488266] [2023-11-29 21:03:19,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673488266] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:03:19,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:03:19,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:03:19,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160268126] [2023-11-29 21:03:19,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:03:19,912 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:03:19,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:03:19,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:03:19,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:03:19,914 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:03:19,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1711 places, 3984 transitions, 334868 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:03:19,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:03:19,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:03:19,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:03:52,246 INFO L124 PetriNetUnfolderBase]: 6887/29772 cut-off events. [2023-11-29 21:03:52,247 INFO L125 PetriNetUnfolderBase]: For 4167022/4596981 co-relation queries the response was YES. [2023-11-29 21:03:52,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 584235 conditions, 29772 events. 6887/29772 cut-off events. For 4167022/4596981 co-relation queries the response was YES. Maximal size of possible extension queue 1009. Compared 405423 event pairs, 532 based on Foata normal form. 414/28706 useless extension candidates. Maximal degree in co-relation 493249. Up to 9745 conditions per place. [2023-11-29 21:03:52,932 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2524 selfloop transitions, 134 changer transitions 1140/4017 dead transitions. [2023-11-29 21:03:52,933 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1742 places, 4017 transitions, 345363 flow [2023-11-29 21:03:52,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 21:03:52,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 21:03:52,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 7345 transitions. [2023-11-29 21:03:52,936 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5915753865979382 [2023-11-29 21:03:52,936 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 7345 transitions. [2023-11-29 21:03:52,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 7345 transitions. [2023-11-29 21:03:52,937 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:03:52,937 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 7345 transitions. [2023-11-29 21:03:52,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 229.53125) internal successors, (7345), 32 states have internal predecessors, (7345), 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-11-29 21:03:52,946 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 21:03:52,947 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 388.0) internal successors, (12804), 33 states have internal predecessors, (12804), 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-11-29 21:03:52,947 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1386 predicate places. [2023-11-29 21:03:52,947 INFO L500 AbstractCegarLoop]: Abstraction has has 1742 places, 4017 transitions, 345363 flow [2023-11-29 21:03:52,947 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:03:52,948 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:03:52,948 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:03:52,948 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-11-29 21:03:52,948 INFO L425 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:03:52,948 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:03:52,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1362235006, now seen corresponding path program 44 times [2023-11-29 21:03:52,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:03:52,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593616404] [2023-11-29 21:03:52,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:03:52,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:03:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:03:53,566 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:03:53,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:03:53,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593616404] [2023-11-29 21:03:53,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593616404] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:03:53,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:03:53,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:03:53,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645604086] [2023-11-29 21:03:53,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:03:53,567 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:03:53,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:03:53,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:03:53,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:03:53,569 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:03:53,570 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1742 places, 4017 transitions, 345363 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:03:53,570 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:03:53,570 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:03:53,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:04:29,235 INFO L124 PetriNetUnfolderBase]: 6896/29601 cut-off events. [2023-11-29 21:04:29,235 INFO L125 PetriNetUnfolderBase]: For 4447690/4942695 co-relation queries the response was YES. [2023-11-29 21:04:29,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 598123 conditions, 29601 events. 6896/29601 cut-off events. For 4447690/4942695 co-relation queries the response was YES. Maximal size of possible extension queue 999. Compared 401824 event pairs, 337 based on Foata normal form. 360/28500 useless extension candidates. Maximal degree in co-relation 504945. Up to 9778 conditions per place. [2023-11-29 21:04:29,937 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2519 selfloop transitions, 128 changer transitions 1167/4033 dead transitions. [2023-11-29 21:04:29,937 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1774 places, 4033 transitions, 354475 flow [2023-11-29 21:04:29,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 21:04:29,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 21:04:29,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7568 transitions. [2023-11-29 21:04:29,941 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5910652920962199 [2023-11-29 21:04:29,941 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7568 transitions. [2023-11-29 21:04:29,941 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7568 transitions. [2023-11-29 21:04:29,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:04:29,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7568 transitions. [2023-11-29 21:04:29,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 229.33333333333334) internal successors, (7568), 33 states have internal predecessors, (7568), 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-11-29 21:04:29,951 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:04:29,952 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:04:29,952 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1418 predicate places. [2023-11-29 21:04:29,952 INFO L500 AbstractCegarLoop]: Abstraction has has 1774 places, 4033 transitions, 354475 flow [2023-11-29 21:04:29,952 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:04:29,952 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:04:29,952 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:04:29,953 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-11-29 21:04:29,953 INFO L425 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:04:29,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:04:29,953 INFO L85 PathProgramCache]: Analyzing trace with hash -744649318, now seen corresponding path program 45 times [2023-11-29 21:04:29,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:04:29,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382186458] [2023-11-29 21:04:29,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:04:29,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:04:29,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:04:30,672 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:04:30,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:04:30,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382186458] [2023-11-29 21:04:30,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382186458] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:04:30,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:04:30,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:04:30,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493062416] [2023-11-29 21:04:30,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:04:30,673 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:04:30,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:04:30,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:04:30,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:04:30,675 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:04:30,676 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1774 places, 4033 transitions, 354475 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:04:30,676 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:04:30,676 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:04:30,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:05:09,344 INFO L124 PetriNetUnfolderBase]: 6921/29923 cut-off events. [2023-11-29 21:05:09,344 INFO L125 PetriNetUnfolderBase]: For 4786035/5305701 co-relation queries the response was YES. [2023-11-29 21:05:09,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 617040 conditions, 29923 events. 6921/29923 cut-off events. For 4786035/5305701 co-relation queries the response was YES. Maximal size of possible extension queue 1038. Compared 408320 event pairs, 357 based on Foata normal form. 476/28926 useless extension candidates. Maximal degree in co-relation 520881. Up to 9912 conditions per place. [2023-11-29 21:05:09,977 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2557 selfloop transitions, 143 changer transitions 1195/4114 dead transitions. [2023-11-29 21:05:09,977 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1804 places, 4114 transitions, 369824 flow [2023-11-29 21:05:09,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 21:05:09,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 21:05:09,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 7129 transitions. [2023-11-29 21:05:09,981 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5927003658131028 [2023-11-29 21:05:09,981 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 7129 transitions. [2023-11-29 21:05:09,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 7129 transitions. [2023-11-29 21:05:09,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:05:09,982 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 7129 transitions. [2023-11-29 21:05:09,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 229.96774193548387) internal successors, (7129), 31 states have internal predecessors, (7129), 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-11-29 21:05:09,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 21:05:09,992 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 388.0) internal successors, (12416), 32 states have internal predecessors, (12416), 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-11-29 21:05:09,992 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1448 predicate places. [2023-11-29 21:05:09,993 INFO L500 AbstractCegarLoop]: Abstraction has has 1804 places, 4114 transitions, 369824 flow [2023-11-29 21:05:09,993 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:05:09,993 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:05:09,993 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:05:09,993 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-11-29 21:05:09,993 INFO L425 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:05:09,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:05:09,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1037682804, now seen corresponding path program 46 times [2023-11-29 21:05:09,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:05:09,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696820826] [2023-11-29 21:05:09,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:05:09,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:05:10,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:05:10,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:05:10,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:05:10,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696820826] [2023-11-29 21:05:10,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696820826] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:05:10,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:05:10,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:05:10,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247623695] [2023-11-29 21:05:10,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:05:10,830 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:05:10,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:05:10,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:05:10,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:05:10,832 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:05:10,833 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1804 places, 4114 transitions, 369824 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:05:10,833 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:05:10,833 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:05:10,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:05:52,663 INFO L124 PetriNetUnfolderBase]: 7564/32959 cut-off events. [2023-11-29 21:05:52,663 INFO L125 PetriNetUnfolderBase]: For 5245961/5726021 co-relation queries the response was YES. [2023-11-29 21:05:52,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 682156 conditions, 32959 events. 7564/32959 cut-off events. For 5245961/5726021 co-relation queries the response was YES. Maximal size of possible extension queue 1125. Compared 457239 event pairs, 623 based on Foata normal form. 148/31466 useless extension candidates. Maximal degree in co-relation 582179. Up to 10907 conditions per place. [2023-11-29 21:05:53,587 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2756 selfloop transitions, 127 changer transitions 1223/4325 dead transitions. [2023-11-29 21:05:53,587 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1836 places, 4325 transitions, 398021 flow [2023-11-29 21:05:53,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 21:05:53,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 21:05:53,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 7548 transitions. [2023-11-29 21:05:53,591 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5895032802249297 [2023-11-29 21:05:53,591 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 7548 transitions. [2023-11-29 21:05:53,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 7548 transitions. [2023-11-29 21:05:53,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:05:53,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 7548 transitions. [2023-11-29 21:05:53,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 228.72727272727272) internal successors, (7548), 33 states have internal predecessors, (7548), 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-11-29 21:05:53,602 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:05:53,602 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 388.0) internal successors, (13192), 34 states have internal predecessors, (13192), 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-11-29 21:05:53,603 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1480 predicate places. [2023-11-29 21:05:53,603 INFO L500 AbstractCegarLoop]: Abstraction has has 1836 places, 4325 transitions, 398021 flow [2023-11-29 21:05:53,603 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:05:53,603 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:05:53,604 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:05:53,604 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-11-29 21:05:53,604 INFO L425 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:05:53,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:05:53,604 INFO L85 PathProgramCache]: Analyzing trace with hash 735986388, now seen corresponding path program 47 times [2023-11-29 21:05:53,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:05:53,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961440564] [2023-11-29 21:05:53,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:05:53,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:05:53,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:05:54,350 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:05:54,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:05:54,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961440564] [2023-11-29 21:05:54,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961440564] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:05:54,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:05:54,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:05:54,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937343437] [2023-11-29 21:05:54,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:05:54,351 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:05:54,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:05:54,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:05:54,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:05:54,353 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:05:54,354 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1836 places, 4325 transitions, 398021 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:05:54,354 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:05:54,354 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:05:54,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 21:06:40,535 INFO L124 PetriNetUnfolderBase]: 7652/33085 cut-off events. [2023-11-29 21:06:40,536 INFO L125 PetriNetUnfolderBase]: For 5548595/6081439 co-relation queries the response was YES. [2023-11-29 21:06:40,683 INFO L83 FinitePrefix]: Finished finitePrefix Result has 702807 conditions, 33085 events. 7652/33085 cut-off events. For 5548595/6081439 co-relation queries the response was YES. Maximal size of possible extension queue 1111. Compared 458043 event pairs, 376 based on Foata normal form. 187/31601 useless extension candidates. Maximal degree in co-relation 599750. Up to 11037 conditions per place. [2023-11-29 21:06:41,233 INFO L140 encePairwiseOnDemand]: 354/388 looper letters, 2827 selfloop transitions, 138 changer transitions 1249/4433 dead transitions. [2023-11-29 21:06:41,233 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1869 places, 4433 transitions, 416886 flow [2023-11-29 21:06:41,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 21:06:41,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 21:06:41,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 7787 transitions. [2023-11-29 21:06:41,237 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5902819890842935 [2023-11-29 21:06:41,237 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 7787 transitions. [2023-11-29 21:06:41,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 7787 transitions. [2023-11-29 21:06:41,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 21:06:41,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 7787 transitions. [2023-11-29 21:06:41,242 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 229.02941176470588) internal successors, (7787), 34 states have internal predecessors, (7787), 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-11-29 21:06:41,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 21:06:41,248 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 388.0) internal successors, (13580), 35 states have internal predecessors, (13580), 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-11-29 21:06:41,248 INFO L307 CegarLoopForPetriNet]: 356 programPoint places, 1513 predicate places. [2023-11-29 21:06:41,248 INFO L500 AbstractCegarLoop]: Abstraction has has 1869 places, 4433 transitions, 416886 flow [2023-11-29 21:06:41,248 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:06:41,248 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 21:06:41,249 INFO L232 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-29 21:06:41,249 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-11-29 21:06:41,249 INFO L425 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 21:06:41,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 21:06:41,249 INFO L85 PathProgramCache]: Analyzing trace with hash 859836006, now seen corresponding path program 48 times [2023-11-29 21:06:41,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 21:06:41,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058509096] [2023-11-29 21:06:41,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 21:06:41,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 21:06:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 21:06:41,991 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 21:06:41,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 21:06:41,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058509096] [2023-11-29 21:06:41,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058509096] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 21:06:41,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 21:06:41,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 21:06:41,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539100505] [2023-11-29 21:06:41,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 21:06:41,992 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 21:06:41,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 21:06:41,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 21:06:41,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-29 21:06:41,994 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 388 [2023-11-29 21:06:41,995 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1869 places, 4433 transitions, 416886 flow. Second operand has 16 states, 16 states have (on average 225.25) internal successors, (3604), 16 states have internal predecessors, (3604), 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-11-29 21:06:41,995 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 21:06:41,996 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 388 [2023-11-29 21:06:41,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2023-11-29 21:07:18,243 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-11-29 21:07:18,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 21:07:18,389 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-11-29 21:07:18,390 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-11-29 21:07:18,390 WARN L624 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (16states, 217/388 universal loopers) in iteration 54,while PetriNetUnfolder was constructing finite prefix that currently has 581823 conditions, 26477 events (6475/26476 cut-off events. For 4745102/5248870 co-relation queries the response was YES. Maximal size of possible extension queue 1115. Compared 372911 event pairs, 268 based on Foata normal form. 327/25958 useless extension candidates. Maximal degree in co-relation 511187. Up to 8653 conditions per place.). [2023-11-29 21:07:18,391 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-11-29 21:07:18,391 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-11-29 21:07:18,391 INFO L457 BasicCegarLoop]: Path program histogram: [48, 1, 1, 1, 1, 1, 1] [2023-11-29 21:07:18,395 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-29 21:07:18,395 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 21:07:18,397 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 09:07:18 BasicIcfg [2023-11-29 21:07:18,397 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 21:07:18,398 INFO L158 Benchmark]: Toolchain (without parser) took 789410.15ms. Allocated memory was 700.4MB in the beginning and 8.7GB in the end (delta: 8.0GB). Free memory was 656.4MB in the beginning and 3.1GB in the end (delta: -2.5GB). Peak memory consumption was 6.0GB. Max. memory is 16.0GB. [2023-11-29 21:07:18,398 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 350.2MB. Free memory is still 299.7MB. There was no memory consumed. Max. memory is 16.0GB. [2023-11-29 21:07:18,398 INFO L158 Benchmark]: CACSL2BoogieTranslator took 210.33ms. Allocated memory is still 700.4MB. Free memory was 656.4MB in the beginning and 643.7MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-11-29 21:07:18,398 INFO L158 Benchmark]: Boogie Procedure Inliner took 31.58ms. Allocated memory is still 700.4MB. Free memory was 643.7MB in the beginning and 641.0MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-11-29 21:07:18,398 INFO L158 Benchmark]: Boogie Preprocessor took 43.67ms. Allocated memory is still 700.4MB. Free memory was 641.0MB in the beginning and 638.6MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-11-29 21:07:18,399 INFO L158 Benchmark]: RCFGBuilder took 615.09ms. Allocated memory is still 700.4MB. Free memory was 638.6MB in the beginning and 610.3MB in the end (delta: 28.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.0GB. [2023-11-29 21:07:18,399 INFO L158 Benchmark]: TraceAbstraction took 788503.48ms. Allocated memory was 700.4MB in the beginning and 8.7GB in the end (delta: 8.0GB). Free memory was 609.5MB in the beginning and 3.1GB in the end (delta: -2.5GB). Peak memory consumption was 5.9GB. Max. memory is 16.0GB. [2023-11-29 21:07:18,400 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.09ms. Allocated memory is still 350.2MB. Free memory is still 299.7MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 210.33ms. Allocated memory is still 700.4MB. Free memory was 656.4MB in the beginning and 643.7MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 31.58ms. Allocated memory is still 700.4MB. Free memory was 643.7MB in the beginning and 641.0MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 43.67ms. Allocated memory is still 700.4MB. Free memory was 641.0MB in the beginning and 638.6MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 615.09ms. Allocated memory is still 700.4MB. Free memory was 638.6MB in the beginning and 610.3MB in the end (delta: 28.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.0GB. * TraceAbstraction took 788503.48ms. Allocated memory was 700.4MB in the beginning and 8.7GB in the end (delta: 8.0GB). Free memory was 609.5MB in the beginning and 3.1GB in the end (delta: -2.5GB). Peak memory consumption was 5.9GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 93]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (16states, 217/388 universal loopers) in iteration 54,while PetriNetUnfolder was constructing finite prefix that currently has 581823 conditions, 26477 events (6475/26476 cut-off events. For 4745102/5248870 co-relation queries the response was YES. Maximal size of possible extension queue 1115. Compared 372911 event pairs, 268 based on Foata normal form. 327/25958 useless extension candidates. Maximal degree in co-relation 511187. Up to 8653 conditions per place.). - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (16states, 217/388 universal loopers) in iteration 54,while PetriNetUnfolder was constructing finite prefix that currently has 581823 conditions, 26477 events (6475/26476 cut-off events. For 4745102/5248870 co-relation queries the response was YES. Maximal size of possible extension queue 1115. Compared 372911 event pairs, 268 based on Foata normal form. 327/25958 useless extension candidates. Maximal degree in co-relation 511187. Up to 8653 conditions per place.). - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (16states, 217/388 universal loopers) in iteration 54,while PetriNetUnfolder was constructing finite prefix that currently has 581823 conditions, 26477 events (6475/26476 cut-off events. For 4745102/5248870 co-relation queries the response was YES. Maximal size of possible extension queue 1115. Compared 372911 event pairs, 268 based on Foata normal form. 327/25958 useless extension candidates. Maximal degree in co-relation 511187. Up to 8653 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 467 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 788.3s, OverallIterations: 54, TraceHistogramMax: 1, PathProgramHistogramMax: 48, EmptinessCheckTime: 0.0s, AutomataDifference: 745.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13802 SdHoareTripleChecker+Valid, 34.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13802 mSDsluCounter, 101218 SdHoareTripleChecker+Invalid, 28.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 91737 mSDsCounter, 654 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 77400 IncrementalHoareTripleChecker+Invalid, 78054 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 654 mSolverCounterUnsat, 9481 mSDtfsCounter, 77400 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3637 GetRequests, 1690 SyntacticMatches, 6 SemanticMatches, 1941 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14537 ImplicationChecksByTransitivity, 35.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=416886occurred in iteration=53, InterpolantAutomatonStates: 1566, 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.3s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 39.8s InterpolantComputationTime, 15903 NumberOfCodeBlocks, 15903 NumberOfCodeBlocksAsserted, 56 NumberOfCheckSat, 16390 ConstructedInterpolants, 0 QuantifiedInterpolants, 78990 SizeOfPredicates, 14 NumberOfNonLiveVariables, 1090 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 58 InterpolantComputations, 54 PerfectInterpolantSequences, 202/206 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