/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/security.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-29 23:22:36,323 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 23:22:36,390 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 23:22:36,413 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 23:22:36,414 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 23:22:36,414 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 23:22:36,415 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 23:22:36,415 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 23:22:36,415 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 23:22:36,418 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 23:22:36,418 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 23:22:36,419 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 23:22:36,419 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 23:22:36,420 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 23:22:36,420 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 23:22:36,420 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 23:22:36,420 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 23:22:36,420 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 23:22:36,420 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 23:22:36,421 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 23:22:36,421 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 23:22:36,421 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 23:22:36,421 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 23:22:36,422 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-29 23:22:36,422 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 23:22:36,423 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 23:22:36,423 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 23:22:36,423 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 23:22:36,423 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 23:22:36,423 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 23:22:36,424 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 23:22:36,424 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 23:22:36,424 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 23:22:36,424 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 23:22:36,585 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 23:22:36,602 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 23:22:36,604 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 23:22:36,605 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 23:22:36,605 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 23:22:36,606 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/security.wvr.c [2023-11-29 23:22:37,511 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 23:22:37,656 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 23:22:37,656 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/security.wvr.c [2023-11-29 23:22:37,661 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec6508c69/528bdf22da4f495d9b18125447aeedf6/FLAG3313bde4f [2023-11-29 23:22:37,671 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec6508c69/528bdf22da4f495d9b18125447aeedf6 [2023-11-29 23:22:37,673 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 23:22:37,673 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-29 23:22:37,674 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 23:22:37,674 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 23:22:37,677 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 23:22:37,678 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,678 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@454af950 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37, skipping insertion in model container [2023-11-29 23:22:37,678 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,693 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 23:22:37,790 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/security.wvr.c[1957,1970] [2023-11-29 23:22:37,793 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 23:22:37,799 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 23:22:37,810 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/security.wvr.c[1957,1970] [2023-11-29 23:22:37,811 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 23:22:37,820 INFO L206 MainTranslator]: Completed translation [2023-11-29 23:22:37,821 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37 WrapperNode [2023-11-29 23:22:37,821 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 23:22:37,821 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 23:22:37,822 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 23:22:37,822 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 23:22:37,826 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,831 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,842 INFO L138 Inliner]: procedures = 21, calls = 19, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 53 [2023-11-29 23:22:37,843 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 23:22:37,843 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 23:22:37,843 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 23:22:37,843 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 23:22:37,848 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,848 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,850 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,850 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,853 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,854 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,854 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,855 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,856 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 23:22:37,857 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 23:22:37,857 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 23:22:37,857 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 23:22:37,857 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (1/1) ... [2023-11-29 23:22:37,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 23:22:37,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:22:37,877 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 23:22:37,882 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 23:22:37,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 23:22:37,900 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 23:22:37,900 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 23:22:37,900 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 23:22:37,900 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 23:22:37,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 23:22:37,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 23:22:37,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 23:22:37,901 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 23:22:37,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 23:22:37,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 23:22:37,901 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 23:22:37,902 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 23:22:37,978 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 23:22:37,980 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 23:22:38,093 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 23:22:38,103 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 23:22:38,104 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-29 23:22:38,105 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:22:38 BoogieIcfgContainer [2023-11-29 23:22:38,105 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 23:22:38,106 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 23:22:38,106 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 23:22:38,108 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 23:22:38,109 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 11:22:37" (1/3) ... [2023-11-29 23:22:38,109 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fffb8a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 11:22:38, skipping insertion in model container [2023-11-29 23:22:38,109 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:22:37" (2/3) ... [2023-11-29 23:22:38,109 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fffb8a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 11:22:38, skipping insertion in model container [2023-11-29 23:22:38,109 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:22:38" (3/3) ... [2023-11-29 23:22:38,111 INFO L112 eAbstractionObserver]: Analyzing ICFG security.wvr.c [2023-11-29 23:22:38,123 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 23:22:38,123 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 23:22:38,123 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 23:22:38,170 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 23:22:38,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 86 places, 82 transitions, 178 flow [2023-11-29 23:22:38,224 INFO L124 PetriNetUnfolderBase]: 3/80 cut-off events. [2023-11-29 23:22:38,224 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 23:22:38,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89 conditions, 80 events. 3/80 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 54 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 43. Up to 2 conditions per place. [2023-11-29 23:22:38,230 INFO L82 GeneralOperation]: Start removeDead. Operand has 86 places, 82 transitions, 178 flow [2023-11-29 23:22:38,232 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 75 places, 71 transitions, 154 flow [2023-11-29 23:22:38,243 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 23:22:38,248 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;@2efe3f14, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 23:22:38,248 INFO L363 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-29 23:22:38,263 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 23:22:38,263 INFO L124 PetriNetUnfolderBase]: 3/70 cut-off events. [2023-11-29 23:22:38,263 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 23:22:38,263 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:38,264 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] [2023-11-29 23:22:38,264 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 23:22:38,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:38,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1492748796, now seen corresponding path program 1 times [2023-11-29 23:22:38,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:38,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376402366] [2023-11-29 23:22:38,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:38,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:39,047 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 23:22:39,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:39,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376402366] [2023-11-29 23:22:39,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376402366] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:39,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:39,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:39,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420068949] [2023-11-29 23:22:39,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:39,056 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:39,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:39,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:39,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:39,082 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:39,086 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 71 transitions, 154 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,086 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:39,086 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:39,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:39,403 INFO L124 PetriNetUnfolderBase]: 24/189 cut-off events. [2023-11-29 23:22:39,403 INFO L125 PetriNetUnfolderBase]: For 38/38 co-relation queries the response was YES. [2023-11-29 23:22:39,404 INFO L83 FinitePrefix]: Finished finitePrefix Result has 307 conditions, 189 events. 24/189 cut-off events. For 38/38 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 647 event pairs, 11 based on Foata normal form. 4/180 useless extension candidates. Maximal degree in co-relation 171. Up to 49 conditions per place. [2023-11-29 23:22:39,405 INFO L140 encePairwiseOnDemand]: 71/82 looper letters, 38 selfloop transitions, 2 changer transitions 20/105 dead transitions. [2023-11-29 23:22:39,406 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 105 transitions, 363 flow [2023-11-29 23:22:39,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 23:22:39,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 23:22:39,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 891 transitions. [2023-11-29 23:22:39,418 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.724390243902439 [2023-11-29 23:22:39,419 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 891 transitions. [2023-11-29 23:22:39,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 891 transitions. [2023-11-29 23:22:39,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:39,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 891 transitions. [2023-11-29 23:22:39,428 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 59.4) internal successors, (891), 15 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,434 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,437 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 14 predicate places. [2023-11-29 23:22:39,438 INFO L500 AbstractCegarLoop]: Abstraction has has 89 places, 105 transitions, 363 flow [2023-11-29 23:22:39,438 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,438 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:39,439 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] [2023-11-29 23:22:39,439 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 23:22:39,439 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 23:22:39,440 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:39,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1603431755, now seen corresponding path program 1 times [2023-11-29 23:22:39,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:39,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654635159] [2023-11-29 23:22:39,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:39,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:39,626 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 23:22:39,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:39,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654635159] [2023-11-29 23:22:39,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654635159] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:39,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:39,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:22:39,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513744558] [2023-11-29 23:22:39,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:39,628 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:22:39,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:39,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:22:39,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:22:39,629 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 57 out of 82 [2023-11-29 23:22:39,629 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 105 transitions, 363 flow. Second operand has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,629 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:39,630 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 57 of 82 [2023-11-29 23:22:39,630 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:39,769 INFO L124 PetriNetUnfolderBase]: 31/284 cut-off events. [2023-11-29 23:22:39,770 INFO L125 PetriNetUnfolderBase]: For 165/171 co-relation queries the response was YES. [2023-11-29 23:22:39,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 619 conditions, 284 events. 31/284 cut-off events. For 165/171 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1415 event pairs, 11 based on Foata normal form. 0/269 useless extension candidates. Maximal degree in co-relation 339. Up to 71 conditions per place. [2023-11-29 23:22:39,771 INFO L140 encePairwiseOnDemand]: 74/82 looper letters, 61 selfloop transitions, 5 changer transitions 38/152 dead transitions. [2023-11-29 23:22:39,771 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 152 transitions, 793 flow [2023-11-29 23:22:39,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 23:22:39,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 23:22:39,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 620 transitions. [2023-11-29 23:22:39,773 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7560975609756098 [2023-11-29 23:22:39,773 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 620 transitions. [2023-11-29 23:22:39,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 620 transitions. [2023-11-29 23:22:39,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:39,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 620 transitions. [2023-11-29 23:22:39,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 62.0) internal successors, (620), 10 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,775 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 82.0) internal successors, (902), 11 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,776 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 82.0) internal successors, (902), 11 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,776 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 23 predicate places. [2023-11-29 23:22:39,777 INFO L500 AbstractCegarLoop]: Abstraction has has 98 places, 152 transitions, 793 flow [2023-11-29 23:22:39,777 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,777 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:39,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] [2023-11-29 23:22:39,777 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 23:22:39,777 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 23:22:39,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:39,778 INFO L85 PathProgramCache]: Analyzing trace with hash -730999898, now seen corresponding path program 2 times [2023-11-29 23:22:39,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:39,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292947736] [2023-11-29 23:22:39,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:39,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:39,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:39,982 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 23:22:39,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:39,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292947736] [2023-11-29 23:22:39,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292947736] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:39,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:39,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:39,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264520403] [2023-11-29 23:22:39,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:39,984 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:39,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:39,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:39,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:39,986 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:39,987 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 152 transitions, 793 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:39,987 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:39,987 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:39,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:40,138 INFO L124 PetriNetUnfolderBase]: 31/303 cut-off events. [2023-11-29 23:22:40,139 INFO L125 PetriNetUnfolderBase]: For 338/356 co-relation queries the response was YES. [2023-11-29 23:22:40,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 819 conditions, 303 events. 31/303 cut-off events. For 338/356 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1595 event pairs, 0 based on Foata normal form. 0/293 useless extension candidates. Maximal degree in co-relation 445. Up to 82 conditions per place. [2023-11-29 23:22:40,140 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 69 selfloop transitions, 13 changer transitions 48/175 dead transitions. [2023-11-29 23:22:40,140 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 175 transitions, 1209 flow [2023-11-29 23:22:40,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 23:22:40,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 23:22:40,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 596 transitions. [2023-11-29 23:22:40,142 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7268292682926829 [2023-11-29 23:22:40,142 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 596 transitions. [2023-11-29 23:22:40,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 596 transitions. [2023-11-29 23:22:40,143 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:40,143 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 596 transitions. [2023-11-29 23:22:40,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 59.6) internal successors, (596), 10 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 82.0) internal successors, (902), 11 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,145 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 82.0) internal successors, (902), 11 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,145 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 32 predicate places. [2023-11-29 23:22:40,145 INFO L500 AbstractCegarLoop]: Abstraction has has 107 places, 175 transitions, 1209 flow [2023-11-29 23:22:40,146 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,146 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:40,146 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] [2023-11-29 23:22:40,146 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 23:22:40,146 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 23:22:40,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:40,147 INFO L85 PathProgramCache]: Analyzing trace with hash -176012858, now seen corresponding path program 1 times [2023-11-29 23:22:40,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:40,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547694262] [2023-11-29 23:22:40,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:40,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:40,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:40,352 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 23:22:40,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:40,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547694262] [2023-11-29 23:22:40,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547694262] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:40,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:40,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:40,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500741239] [2023-11-29 23:22:40,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:40,356 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:40,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:40,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:40,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:40,359 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:40,359 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 175 transitions, 1209 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,359 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:40,359 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:40,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:40,516 INFO L124 PetriNetUnfolderBase]: 36/344 cut-off events. [2023-11-29 23:22:40,517 INFO L125 PetriNetUnfolderBase]: For 593/605 co-relation queries the response was YES. [2023-11-29 23:22:40,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1078 conditions, 344 events. 36/344 cut-off events. For 593/605 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1929 event pairs, 0 based on Foata normal form. 2/334 useless extension candidates. Maximal degree in co-relation 510. Up to 92 conditions per place. [2023-11-29 23:22:40,520 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 76 selfloop transitions, 22 changer transitions 56/200 dead transitions. [2023-11-29 23:22:40,520 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 200 transitions, 1739 flow [2023-11-29 23:22:40,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 23:22:40,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 23:22:40,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 595 transitions. [2023-11-29 23:22:40,522 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.725609756097561 [2023-11-29 23:22:40,522 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 595 transitions. [2023-11-29 23:22:40,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 595 transitions. [2023-11-29 23:22:40,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:40,523 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 595 transitions. [2023-11-29 23:22:40,524 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 59.5) internal successors, (595), 10 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 82.0) internal successors, (902), 11 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,525 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 82.0) internal successors, (902), 11 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,526 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 41 predicate places. [2023-11-29 23:22:40,526 INFO L500 AbstractCegarLoop]: Abstraction has has 116 places, 200 transitions, 1739 flow [2023-11-29 23:22:40,527 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,527 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:40,527 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] [2023-11-29 23:22:40,527 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 23:22:40,528 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 23:22:40,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:40,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1668139235, now seen corresponding path program 1 times [2023-11-29 23:22:40,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:40,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532455607] [2023-11-29 23:22:40,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:40,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:40,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:40,754 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 23:22:40,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:40,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532455607] [2023-11-29 23:22:40,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532455607] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:40,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:40,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:40,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89039492] [2023-11-29 23:22:40,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:40,755 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:40,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:40,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:40,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:40,758 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:40,758 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 200 transitions, 1739 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:40,758 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:40,758 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:40,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:41,021 INFO L124 PetriNetUnfolderBase]: 43/422 cut-off events. [2023-11-29 23:22:41,021 INFO L125 PetriNetUnfolderBase]: For 1111/1161 co-relation queries the response was YES. [2023-11-29 23:22:41,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1585 conditions, 422 events. 43/422 cut-off events. For 1111/1161 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2681 event pairs, 0 based on Foata normal form. 14/423 useless extension candidates. Maximal degree in co-relation 786. Up to 114 conditions per place. [2023-11-29 23:22:41,023 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 75 selfloop transitions, 22 changer transitions 101/241 dead transitions. [2023-11-29 23:22:41,023 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 241 transitions, 2569 flow [2023-11-29 23:22:41,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 23:22:41,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 23:22:41,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 857 transitions. [2023-11-29 23:22:41,025 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6967479674796748 [2023-11-29 23:22:41,025 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 857 transitions. [2023-11-29 23:22:41,025 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 857 transitions. [2023-11-29 23:22:41,026 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:41,026 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 857 transitions. [2023-11-29 23:22:41,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 57.13333333333333) internal successors, (857), 15 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,030 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,031 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,032 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 55 predicate places. [2023-11-29 23:22:41,032 INFO L500 AbstractCegarLoop]: Abstraction has has 130 places, 241 transitions, 2569 flow [2023-11-29 23:22:41,033 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,033 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:41,033 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] [2023-11-29 23:22:41,033 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 23:22:41,033 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 23:22:41,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:41,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1132104635, now seen corresponding path program 2 times [2023-11-29 23:22:41,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:41,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415513859] [2023-11-29 23:22:41,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:41,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:41,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:41,177 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 23:22:41,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:41,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415513859] [2023-11-29 23:22:41,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415513859] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:41,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:41,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:22:41,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473424760] [2023-11-29 23:22:41,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:41,178 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:22:41,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:41,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:22:41,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:22:41,179 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 57 out of 82 [2023-11-29 23:22:41,180 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 241 transitions, 2569 flow. Second operand has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,180 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:41,180 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 57 of 82 [2023-11-29 23:22:41,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:41,324 INFO L124 PetriNetUnfolderBase]: 43/463 cut-off events. [2023-11-29 23:22:41,324 INFO L125 PetriNetUnfolderBase]: For 1736/1788 co-relation queries the response was YES. [2023-11-29 23:22:41,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1969 conditions, 463 events. 43/463 cut-off events. For 1736/1788 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 3095 event pairs, 0 based on Foata normal form. 4/452 useless extension candidates. Maximal degree in co-relation 964. Up to 132 conditions per place. [2023-11-29 23:22:41,326 INFO L140 encePairwiseOnDemand]: 74/82 looper letters, 94 selfloop transitions, 6 changer transitions 111/261 dead transitions. [2023-11-29 23:22:41,326 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 261 transitions, 3242 flow [2023-11-29 23:22:41,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:22:41,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:22:41,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 746 transitions. [2023-11-29 23:22:41,327 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.758130081300813 [2023-11-29 23:22:41,327 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 746 transitions. [2023-11-29 23:22:41,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 746 transitions. [2023-11-29 23:22:41,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:41,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 746 transitions. [2023-11-29 23:22:41,329 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 62.166666666666664) internal successors, (746), 12 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,330 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,330 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,330 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 66 predicate places. [2023-11-29 23:22:41,331 INFO L500 AbstractCegarLoop]: Abstraction has has 141 places, 261 transitions, 3242 flow [2023-11-29 23:22:41,331 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,331 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:41,331 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] [2023-11-29 23:22:41,331 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 23:22:41,331 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 23:22:41,331 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:41,332 INFO L85 PathProgramCache]: Analyzing trace with hash -885558472, now seen corresponding path program 3 times [2023-11-29 23:22:41,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:41,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536496890] [2023-11-29 23:22:41,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:41,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:41,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:41,466 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 23:22:41,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:41,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536496890] [2023-11-29 23:22:41,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536496890] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:41,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:41,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:41,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190508497] [2023-11-29 23:22:41,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:41,467 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:41,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:41,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:41,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:41,468 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:41,469 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 261 transitions, 3242 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,469 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:41,469 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:41,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:41,637 INFO L124 PetriNetUnfolderBase]: 43/492 cut-off events. [2023-11-29 23:22:41,638 INFO L125 PetriNetUnfolderBase]: For 2508/2597 co-relation queries the response was YES. [2023-11-29 23:22:41,638 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2370 conditions, 492 events. 43/492 cut-off events. For 2508/2597 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3427 event pairs, 0 based on Foata normal form. 10/488 useless extension candidates. Maximal degree in co-relation 1150. Up to 147 conditions per place. [2023-11-29 23:22:41,640 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 89 selfloop transitions, 14 changer transitions 128/278 dead transitions. [2023-11-29 23:22:41,640 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 278 transitions, 3955 flow [2023-11-29 23:22:41,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 23:22:41,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 23:22:41,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 658 transitions. [2023-11-29 23:22:41,642 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.729490022172949 [2023-11-29 23:22:41,642 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 658 transitions. [2023-11-29 23:22:41,642 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 658 transitions. [2023-11-29 23:22:41,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:41,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 658 transitions. [2023-11-29 23:22:41,643 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 59.81818181818182) internal successors, (658), 11 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,644 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,645 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 76 predicate places. [2023-11-29 23:22:41,645 INFO L500 AbstractCegarLoop]: Abstraction has has 151 places, 278 transitions, 3955 flow [2023-11-29 23:22:41,645 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,645 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:41,645 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] [2023-11-29 23:22:41,645 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 23:22:41,645 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 23:22:41,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:41,646 INFO L85 PathProgramCache]: Analyzing trace with hash 359998538, now seen corresponding path program 2 times [2023-11-29 23:22:41,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:41,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551664553] [2023-11-29 23:22:41,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:41,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:41,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:41,849 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 23:22:41,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:41,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551664553] [2023-11-29 23:22:41,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551664553] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:41,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:41,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:41,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297901264] [2023-11-29 23:22:41,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:41,850 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:41,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:41,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:41,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:41,851 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:41,851 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 278 transitions, 3955 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:41,851 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:41,851 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:41,852 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:42,060 INFO L124 PetriNetUnfolderBase]: 49/597 cut-off events. [2023-11-29 23:22:42,060 INFO L125 PetriNetUnfolderBase]: For 3963/4117 co-relation queries the response was YES. [2023-11-29 23:22:42,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3222 conditions, 597 events. 49/597 cut-off events. For 3963/4117 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 4580 event pairs, 0 based on Foata normal form. 9/591 useless extension candidates. Maximal degree in co-relation 1604. Up to 187 conditions per place. [2023-11-29 23:22:42,063 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 112 selfloop transitions, 7 changer transitions 168/333 dead transitions. [2023-11-29 23:22:42,063 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 333 transitions, 5432 flow [2023-11-29 23:22:42,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:22:42,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:22:42,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 786 transitions. [2023-11-29 23:22:42,065 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7373358348968105 [2023-11-29 23:22:42,065 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 786 transitions. [2023-11-29 23:22:42,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 786 transitions. [2023-11-29 23:22:42,065 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:42,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 786 transitions. [2023-11-29 23:22:42,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 60.46153846153846) internal successors, (786), 13 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,068 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,070 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 88 predicate places. [2023-11-29 23:22:42,070 INFO L500 AbstractCegarLoop]: Abstraction has has 163 places, 333 transitions, 5432 flow [2023-11-29 23:22:42,070 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,070 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:42,070 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] [2023-11-29 23:22:42,070 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 23:22:42,071 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 23:22:42,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:42,073 INFO L85 PathProgramCache]: Analyzing trace with hash -512689734, now seen corresponding path program 4 times [2023-11-29 23:22:42,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:42,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924396092] [2023-11-29 23:22:42,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:42,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:42,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:42,258 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 23:22:42,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:42,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924396092] [2023-11-29 23:22:42,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924396092] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:42,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:42,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:42,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317309332] [2023-11-29 23:22:42,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:42,259 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:42,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:42,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:42,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:42,261 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:42,261 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 333 transitions, 5432 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,261 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:42,261 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:42,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:42,449 INFO L124 PetriNetUnfolderBase]: 49/593 cut-off events. [2023-11-29 23:22:42,449 INFO L125 PetriNetUnfolderBase]: For 4936/5089 co-relation queries the response was YES. [2023-11-29 23:22:42,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3509 conditions, 593 events. 49/593 cut-off events. For 4936/5089 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 4563 event pairs, 0 based on Foata normal form. 10/589 useless extension candidates. Maximal degree in co-relation 1753. Up to 184 conditions per place. [2023-11-29 23:22:42,452 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 93 selfloop transitions, 12 changer transitions 177/330 dead transitions. [2023-11-29 23:22:42,452 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 330 transitions, 5938 flow [2023-11-29 23:22:42,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:22:42,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:22:42,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 715 transitions. [2023-11-29 23:22:42,455 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7266260162601627 [2023-11-29 23:22:42,455 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 715 transitions. [2023-11-29 23:22:42,455 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 715 transitions. [2023-11-29 23:22:42,455 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:42,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 715 transitions. [2023-11-29 23:22:42,457 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 59.583333333333336) internal successors, (715), 12 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,458 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,458 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,459 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 99 predicate places. [2023-11-29 23:22:42,459 INFO L500 AbstractCegarLoop]: Abstraction has has 174 places, 330 transitions, 5938 flow [2023-11-29 23:22:42,459 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,459 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:42,459 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] [2023-11-29 23:22:42,460 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 23:22:42,460 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 23:22:42,460 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:42,460 INFO L85 PathProgramCache]: Analyzing trace with hash -876026862, now seen corresponding path program 3 times [2023-11-29 23:22:42,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:42,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743689853] [2023-11-29 23:22:42,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:42,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:42,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:42,598 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 23:22:42,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:42,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743689853] [2023-11-29 23:22:42,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743689853] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:42,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:42,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:42,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818215241] [2023-11-29 23:22:42,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:42,601 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:42,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:42,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:42,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:42,603 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:42,604 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 330 transitions, 5938 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,604 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:42,604 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:42,604 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:42,843 INFO L124 PetriNetUnfolderBase]: 48/606 cut-off events. [2023-11-29 23:22:42,843 INFO L125 PetriNetUnfolderBase]: For 6251/6483 co-relation queries the response was YES. [2023-11-29 23:22:42,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3900 conditions, 606 events. 48/606 cut-off events. For 6251/6483 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 4691 event pairs, 0 based on Foata normal form. 11/603 useless extension candidates. Maximal degree in co-relation 1927. Up to 189 conditions per place. [2023-11-29 23:22:42,846 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 98 selfloop transitions, 7 changer transitions 185/336 dead transitions. [2023-11-29 23:22:42,846 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 336 transitions, 6642 flow [2023-11-29 23:22:42,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 23:22:42,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 23:22:42,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1070 transitions. [2023-11-29 23:22:42,848 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7249322493224932 [2023-11-29 23:22:42,848 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1070 transitions. [2023-11-29 23:22:42,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1070 transitions. [2023-11-29 23:22:42,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:42,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1070 transitions. [2023-11-29 23:22:42,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 59.44444444444444) internal successors, (1070), 18 states have internal predecessors, (1070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,852 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,852 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 116 predicate places. [2023-11-29 23:22:42,852 INFO L500 AbstractCegarLoop]: Abstraction has has 191 places, 336 transitions, 6642 flow [2023-11-29 23:22:42,853 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:42,853 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:42,853 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] [2023-11-29 23:22:42,853 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 23:22:42,853 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 23:22:42,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:42,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1390811831, now seen corresponding path program 2 times [2023-11-29 23:22:42,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:42,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941499331] [2023-11-29 23:22:42,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:42,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:42,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:43,015 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 23:22:43,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:43,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941499331] [2023-11-29 23:22:43,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941499331] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:43,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:43,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:43,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409822257] [2023-11-29 23:22:43,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:43,016 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:43,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:43,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:43,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:43,017 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:43,017 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 336 transitions, 6642 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,017 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:43,017 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:43,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:43,261 INFO L124 PetriNetUnfolderBase]: 54/712 cut-off events. [2023-11-29 23:22:43,261 INFO L125 PetriNetUnfolderBase]: For 8796/9012 co-relation queries the response was YES. [2023-11-29 23:22:43,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5000 conditions, 712 events. 54/712 cut-off events. For 8796/9012 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 5966 event pairs, 0 based on Foata normal form. 18/714 useless extension candidates. Maximal degree in co-relation 2507. Up to 229 conditions per place. [2023-11-29 23:22:43,264 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 105 selfloop transitions, 17 changer transitions 224/389 dead transitions. [2023-11-29 23:22:43,264 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 389 transitions, 8545 flow [2023-11-29 23:22:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:22:43,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:22:43,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 757 transitions. [2023-11-29 23:22:43,266 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7101313320825516 [2023-11-29 23:22:43,266 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 757 transitions. [2023-11-29 23:22:43,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 757 transitions. [2023-11-29 23:22:43,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:43,266 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 757 transitions. [2023-11-29 23:22:43,267 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 58.23076923076923) internal successors, (757), 13 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,268 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,269 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 128 predicate places. [2023-11-29 23:22:43,269 INFO L500 AbstractCegarLoop]: Abstraction has has 203 places, 389 transitions, 8545 flow [2023-11-29 23:22:43,269 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,269 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:43,269 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] [2023-11-29 23:22:43,269 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 23:22:43,269 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 23:22:43,269 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:43,269 INFO L85 PathProgramCache]: Analyzing trace with hash -313504416, now seen corresponding path program 4 times [2023-11-29 23:22:43,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:43,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119599474] [2023-11-29 23:22:43,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:43,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:43,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:43,393 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 23:22:43,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:43,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119599474] [2023-11-29 23:22:43,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119599474] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:43,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:43,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:43,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069703038] [2023-11-29 23:22:43,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:43,394 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:43,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:43,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:43,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:43,395 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:43,396 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 389 transitions, 8545 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,396 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:43,396 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:43,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:43,661 INFO L124 PetriNetUnfolderBase]: 54/703 cut-off events. [2023-11-29 23:22:43,661 INFO L125 PetriNetUnfolderBase]: For 9983/10225 co-relation queries the response was YES. [2023-11-29 23:22:43,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5336 conditions, 703 events. 54/703 cut-off events. For 9983/10225 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 5862 event pairs, 0 based on Foata normal form. 11/700 useless extension candidates. Maximal degree in co-relation 2690. Up to 226 conditions per place. [2023-11-29 23:22:43,664 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 101 selfloop transitions, 3 changer transitions 236/386 dead transitions. [2023-11-29 23:22:43,665 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 386 transitions, 9151 flow [2023-11-29 23:22:43,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 23:22:43,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 23:22:43,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1187 transitions. [2023-11-29 23:22:43,666 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.723780487804878 [2023-11-29 23:22:43,666 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1187 transitions. [2023-11-29 23:22:43,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1187 transitions. [2023-11-29 23:22:43,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:43,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1187 transitions. [2023-11-29 23:22:43,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 59.35) internal successors, (1187), 20 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,671 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,671 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 147 predicate places. [2023-11-29 23:22:43,671 INFO L500 AbstractCegarLoop]: Abstraction has has 222 places, 386 transitions, 9151 flow [2023-11-29 23:22:43,672 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,672 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:43,672 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] [2023-11-29 23:22:43,672 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 23:22:43,672 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 23:22:43,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:43,672 INFO L85 PathProgramCache]: Analyzing trace with hash 935184675, now seen corresponding path program 3 times [2023-11-29 23:22:43,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:43,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281354284] [2023-11-29 23:22:43,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:43,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:43,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:43,807 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 23:22:43,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:43,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281354284] [2023-11-29 23:22:43,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281354284] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:43,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:43,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:43,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487966536] [2023-11-29 23:22:43,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:43,808 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:43,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:43,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:43,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:43,809 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:43,810 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 386 transitions, 9151 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:43,810 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:43,810 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:43,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:44,119 INFO L124 PetriNetUnfolderBase]: 53/708 cut-off events. [2023-11-29 23:22:44,119 INFO L125 PetriNetUnfolderBase]: For 11649/11885 co-relation queries the response was YES. [2023-11-29 23:22:44,120 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5807 conditions, 708 events. 53/708 cut-off events. For 11649/11885 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 5968 event pairs, 0 based on Foata normal form. 22/716 useless extension candidates. Maximal degree in co-relation 2891. Up to 231 conditions per place. [2023-11-29 23:22:44,123 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 90 selfloop transitions, 14 changer transitions 245/392 dead transitions. [2023-11-29 23:22:44,123 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 392 transitions, 10011 flow [2023-11-29 23:22:44,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 23:22:44,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 23:22:44,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1147 transitions. [2023-11-29 23:22:44,124 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.699390243902439 [2023-11-29 23:22:44,124 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1147 transitions. [2023-11-29 23:22:44,124 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1147 transitions. [2023-11-29 23:22:44,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:44,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1147 transitions. [2023-11-29 23:22:44,126 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 57.35) internal successors, (1147), 20 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,127 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,128 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,128 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 166 predicate places. [2023-11-29 23:22:44,128 INFO L500 AbstractCegarLoop]: Abstraction has has 241 places, 392 transitions, 10011 flow [2023-11-29 23:22:44,128 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,128 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:44,128 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] [2023-11-29 23:22:44,128 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 23:22:44,129 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 23:22:44,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:44,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1492079605, now seen corresponding path program 3 times [2023-11-29 23:22:44,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:44,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706399357] [2023-11-29 23:22:44,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:44,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:44,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:44,243 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 23:22:44,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:44,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706399357] [2023-11-29 23:22:44,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706399357] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:44,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:44,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:22:44,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617518047] [2023-11-29 23:22:44,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:44,244 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:22:44,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:44,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:22:44,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:22:44,245 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 57 out of 82 [2023-11-29 23:22:44,246 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 392 transitions, 10011 flow. Second operand has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,246 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:44,246 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 57 of 82 [2023-11-29 23:22:44,246 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:44,450 INFO L124 PetriNetUnfolderBase]: 52/726 cut-off events. [2023-11-29 23:22:44,450 INFO L125 PetriNetUnfolderBase]: For 14574/14843 co-relation queries the response was YES. [2023-11-29 23:22:44,451 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6286 conditions, 726 events. 52/726 cut-off events. For 14574/14843 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 6193 event pairs, 0 based on Foata normal form. 5/716 useless extension candidates. Maximal degree in co-relation 3330. Up to 236 conditions per place. [2023-11-29 23:22:44,454 INFO L140 encePairwiseOnDemand]: 74/82 looper letters, 91 selfloop transitions, 4 changer transitions 253/398 dead transitions. [2023-11-29 23:22:44,454 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 398 transitions, 10873 flow [2023-11-29 23:22:44,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:22:44,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:22:44,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 745 transitions. [2023-11-29 23:22:44,455 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7571138211382114 [2023-11-29 23:22:44,455 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 745 transitions. [2023-11-29 23:22:44,455 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 745 transitions. [2023-11-29 23:22:44,455 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:44,455 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 745 transitions. [2023-11-29 23:22:44,456 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 62.083333333333336) internal successors, (745), 12 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,457 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,457 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,458 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 177 predicate places. [2023-11-29 23:22:44,458 INFO L500 AbstractCegarLoop]: Abstraction has has 252 places, 398 transitions, 10873 flow [2023-11-29 23:22:44,458 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,458 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:44,458 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] [2023-11-29 23:22:44,458 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 23:22:44,458 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 23:22:44,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:44,459 INFO L85 PathProgramCache]: Analyzing trace with hash 754998895, now seen corresponding path program 4 times [2023-11-29 23:22:44,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:44,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501510716] [2023-11-29 23:22:44,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:44,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:44,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:44,586 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 23:22:44,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:44,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501510716] [2023-11-29 23:22:44,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501510716] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:44,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:44,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:44,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296833181] [2023-11-29 23:22:44,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:44,587 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:44,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:44,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:44,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:44,588 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:44,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 398 transitions, 10873 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:44,589 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:44,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:44,894 INFO L124 PetriNetUnfolderBase]: 52/732 cut-off events. [2023-11-29 23:22:44,894 INFO L125 PetriNetUnfolderBase]: For 16999/17304 co-relation queries the response was YES. [2023-11-29 23:22:44,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6645 conditions, 732 events. 52/732 cut-off events. For 16999/17304 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 6244 event pairs, 0 based on Foata normal form. 28/744 useless extension candidates. Maximal degree in co-relation 3547. Up to 233 conditions per place. [2023-11-29 23:22:44,897 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 78 selfloop transitions, 10 changer transitions 264/395 dead transitions. [2023-11-29 23:22:44,897 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 395 transitions, 11487 flow [2023-11-29 23:22:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 23:22:44,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 23:22:44,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1028 transitions. [2023-11-29 23:22:44,899 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6964769647696477 [2023-11-29 23:22:44,899 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1028 transitions. [2023-11-29 23:22:44,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1028 transitions. [2023-11-29 23:22:44,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:44,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1028 transitions. [2023-11-29 23:22:44,901 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 57.111111111111114) internal successors, (1028), 18 states have internal predecessors, (1028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,902 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,902 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,902 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 194 predicate places. [2023-11-29 23:22:44,902 INFO L500 AbstractCegarLoop]: Abstraction has has 269 places, 395 transitions, 11487 flow [2023-11-29 23:22:44,903 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:44,903 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:44,903 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] [2023-11-29 23:22:44,903 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 23:22:44,903 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 23:22:44,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:44,903 INFO L85 PathProgramCache]: Analyzing trace with hash -434243261, now seen corresponding path program 4 times [2023-11-29 23:22:44,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:44,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295190816] [2023-11-29 23:22:44,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:44,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:44,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:45,008 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 23:22:45,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:45,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295190816] [2023-11-29 23:22:45,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295190816] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:45,008 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:45,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:22:45,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025391597] [2023-11-29 23:22:45,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:45,009 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:22:45,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:45,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:22:45,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:22:45,009 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 57 out of 82 [2023-11-29 23:22:45,010 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 395 transitions, 11487 flow. Second operand has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,010 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:45,010 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 57 of 82 [2023-11-29 23:22:45,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:45,189 INFO L124 PetriNetUnfolderBase]: 52/715 cut-off events. [2023-11-29 23:22:45,189 INFO L125 PetriNetUnfolderBase]: For 18003/18288 co-relation queries the response was YES. [2023-11-29 23:22:45,189 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6958 conditions, 715 events. 52/715 cut-off events. For 18003/18288 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 6072 event pairs, 0 based on Foata normal form. 4/707 useless extension candidates. Maximal degree in co-relation 3470. Up to 230 conditions per place. [2023-11-29 23:22:45,196 INFO L140 encePairwiseOnDemand]: 74/82 looper letters, 68 selfloop transitions, 2 changer transitions 273/392 dead transitions. [2023-11-29 23:22:45,196 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 392 transitions, 12067 flow [2023-11-29 23:22:45,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 23:22:45,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 23:22:45,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 679 transitions. [2023-11-29 23:22:45,197 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7527716186252772 [2023-11-29 23:22:45,197 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 679 transitions. [2023-11-29 23:22:45,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 679 transitions. [2023-11-29 23:22:45,197 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:45,197 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 679 transitions. [2023-11-29 23:22:45,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 61.72727272727273) internal successors, (679), 11 states have internal predecessors, (679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,199 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,200 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 204 predicate places. [2023-11-29 23:22:45,201 INFO L500 AbstractCegarLoop]: Abstraction has has 279 places, 392 transitions, 12067 flow [2023-11-29 23:22:45,201 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 59.5) internal successors, (476), 8 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,201 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:45,201 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] [2023-11-29 23:22:45,201 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 23:22:45,201 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 23:22:45,201 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:45,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1976128584, now seen corresponding path program 5 times [2023-11-29 23:22:45,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:45,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007864136] [2023-11-29 23:22:45,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:45,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:45,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:45,344 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 23:22:45,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:45,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007864136] [2023-11-29 23:22:45,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007864136] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:45,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:45,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:45,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263610376] [2023-11-29 23:22:45,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:45,345 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:45,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:45,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:45,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:45,346 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:45,346 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 392 transitions, 12067 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,346 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:45,346 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:45,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:45,579 INFO L124 PetriNetUnfolderBase]: 54/826 cut-off events. [2023-11-29 23:22:45,579 INFO L125 PetriNetUnfolderBase]: For 25708/26231 co-relation queries the response was YES. [2023-11-29 23:22:45,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8348 conditions, 826 events. 54/826 cut-off events. For 25708/26231 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 7455 event pairs, 0 based on Foata normal form. 18/826 useless extension candidates. Maximal degree in co-relation 4418. Up to 270 conditions per place. [2023-11-29 23:22:45,583 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 82 selfloop transitions, 5 changer transitions 309/442 dead transitions. [2023-11-29 23:22:45,583 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 442 transitions, 14587 flow [2023-11-29 23:22:45,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 23:22:45,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 23:22:45,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 659 transitions. [2023-11-29 23:22:45,584 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7305986696230599 [2023-11-29 23:22:45,584 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 659 transitions. [2023-11-29 23:22:45,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 659 transitions. [2023-11-29 23:22:45,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:45,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 659 transitions. [2023-11-29 23:22:45,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 59.90909090909091) internal successors, (659), 11 states have internal predecessors, (659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,586 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,587 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,587 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 214 predicate places. [2023-11-29 23:22:45,587 INFO L500 AbstractCegarLoop]: Abstraction has has 289 places, 442 transitions, 14587 flow [2023-11-29 23:22:45,587 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,587 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:45,587 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] [2023-11-29 23:22:45,587 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 23:22:45,587 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 23:22:45,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:45,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1651381190, now seen corresponding path program 5 times [2023-11-29 23:22:45,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:45,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979826912] [2023-11-29 23:22:45,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:45,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:45,729 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 23:22:45,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:45,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979826912] [2023-11-29 23:22:45,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979826912] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:45,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:45,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:45,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538643720] [2023-11-29 23:22:45,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:45,729 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:45,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:45,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:45,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:45,730 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:45,731 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 442 transitions, 14587 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,731 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:45,731 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:45,731 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:45,976 INFO L124 PetriNetUnfolderBase]: 54/853 cut-off events. [2023-11-29 23:22:45,976 INFO L125 PetriNetUnfolderBase]: For 29242/29887 co-relation queries the response was YES. [2023-11-29 23:22:45,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9194 conditions, 853 events. 54/853 cut-off events. For 29242/29887 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 7815 event pairs, 0 based on Foata normal form. 14/851 useless extension candidates. Maximal degree in co-relation 4801. Up to 292 conditions per place. [2023-11-29 23:22:45,980 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 85 selfloop transitions, 12 changer transitions 319/462 dead transitions. [2023-11-29 23:22:45,980 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 462 transitions, 16152 flow [2023-11-29 23:22:45,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 23:22:45,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 23:22:45,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 657 transitions. [2023-11-29 23:22:45,982 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7283813747228381 [2023-11-29 23:22:45,982 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 657 transitions. [2023-11-29 23:22:45,982 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 657 transitions. [2023-11-29 23:22:45,982 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:45,982 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 657 transitions. [2023-11-29 23:22:45,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 59.72727272727273) internal successors, (657), 11 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,984 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,984 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 224 predicate places. [2023-11-29 23:22:45,984 INFO L500 AbstractCegarLoop]: Abstraction has has 299 places, 462 transitions, 16152 flow [2023-11-29 23:22:45,985 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:45,985 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:45,985 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] [2023-11-29 23:22:45,985 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 23:22:45,985 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 23:22:45,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:45,985 INFO L85 PathProgramCache]: Analyzing trace with hash 1425007034, now seen corresponding path program 6 times [2023-11-29 23:22:45,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:45,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474015231] [2023-11-29 23:22:45,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:45,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:45,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:46,107 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 23:22:46,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:46,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474015231] [2023-11-29 23:22:46,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474015231] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:46,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:46,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:46,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692574833] [2023-11-29 23:22:46,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:46,108 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:46,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:46,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:46,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:46,109 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:46,109 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 462 transitions, 16152 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,109 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:46,109 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:46,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:46,373 INFO L124 PetriNetUnfolderBase]: 53/864 cut-off events. [2023-11-29 23:22:46,373 INFO L125 PetriNetUnfolderBase]: For 32837/33522 co-relation queries the response was YES. [2023-11-29 23:22:46,374 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9777 conditions, 864 events. 53/864 cut-off events. For 32837/33522 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 7985 event pairs, 0 based on Foata normal form. 13/861 useless extension candidates. Maximal degree in co-relation 5057. Up to 297 conditions per place. [2023-11-29 23:22:46,378 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 89 selfloop transitions, 5 changer transitions 328/468 dead transitions. [2023-11-29 23:22:46,378 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 468 transitions, 17222 flow [2023-11-29 23:22:46,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:22:46,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:22:46,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 718 transitions. [2023-11-29 23:22:46,379 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7296747967479674 [2023-11-29 23:22:46,379 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 718 transitions. [2023-11-29 23:22:46,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 718 transitions. [2023-11-29 23:22:46,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:46,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 718 transitions. [2023-11-29 23:22:46,380 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 59.833333333333336) internal successors, (718), 12 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,381 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,381 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,381 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 235 predicate places. [2023-11-29 23:22:46,381 INFO L500 AbstractCegarLoop]: Abstraction has has 310 places, 468 transitions, 17222 flow [2023-11-29 23:22:46,381 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,382 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:46,382 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] [2023-11-29 23:22:46,382 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 23:22:46,382 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 23:22:46,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:46,382 INFO L85 PathProgramCache]: Analyzing trace with hash -325121710, now seen corresponding path program 6 times [2023-11-29 23:22:46,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:46,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418063344] [2023-11-29 23:22:46,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:46,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:46,569 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 23:22:46,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:46,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418063344] [2023-11-29 23:22:46,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418063344] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:46,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:46,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:46,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132658534] [2023-11-29 23:22:46,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:46,570 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:46,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:46,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:46,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:46,571 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:46,572 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 468 transitions, 17222 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,572 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:46,572 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:46,572 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:46,867 INFO L124 PetriNetUnfolderBase]: 53/853 cut-off events. [2023-11-29 23:22:46,867 INFO L125 PetriNetUnfolderBase]: For 34580/35256 co-relation queries the response was YES. [2023-11-29 23:22:46,867 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10169 conditions, 853 events. 53/853 cut-off events. For 34580/35256 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 7881 event pairs, 0 based on Foata normal form. 17/856 useless extension candidates. Maximal degree in co-relation 4472. Up to 297 conditions per place. [2023-11-29 23:22:46,872 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 73 selfloop transitions, 10 changer transitions 336/465 dead transitions. [2023-11-29 23:22:46,872 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 465 transitions, 17938 flow [2023-11-29 23:22:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:22:46,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:22:46,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 715 transitions. [2023-11-29 23:22:46,873 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7266260162601627 [2023-11-29 23:22:46,873 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 715 transitions. [2023-11-29 23:22:46,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 715 transitions. [2023-11-29 23:22:46,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:46,874 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 715 transitions. [2023-11-29 23:22:46,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 59.583333333333336) internal successors, (715), 12 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,877 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,878 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,878 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 246 predicate places. [2023-11-29 23:22:46,878 INFO L500 AbstractCegarLoop]: Abstraction has has 321 places, 465 transitions, 17938 flow [2023-11-29 23:22:46,878 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:46,878 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:46,878 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] [2023-11-29 23:22:46,878 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 23:22:46,879 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 23:22:46,879 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:46,879 INFO L85 PathProgramCache]: Analyzing trace with hash 2145291858, now seen corresponding path program 7 times [2023-11-29 23:22:46,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:46,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682452791] [2023-11-29 23:22:46,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:46,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:47,010 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 23:22:47,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:47,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682452791] [2023-11-29 23:22:47,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682452791] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:47,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:47,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:47,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679209465] [2023-11-29 23:22:47,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:47,011 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:47,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:47,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:47,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:47,012 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:47,013 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 465 transitions, 17938 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,013 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:47,013 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:47,013 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:47,275 INFO L124 PetriNetUnfolderBase]: 53/850 cut-off events. [2023-11-29 23:22:47,275 INFO L125 PetriNetUnfolderBase]: For 38349/39126 co-relation queries the response was YES. [2023-11-29 23:22:47,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10562 conditions, 850 events. 53/850 cut-off events. For 38349/39126 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 7835 event pairs, 0 based on Foata normal form. 10/848 useless extension candidates. Maximal degree in co-relation 4667. Up to 294 conditions per place. [2023-11-29 23:22:47,280 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 69 selfloop transitions, 2 changer transitions 345/462 dead transitions. [2023-11-29 23:22:47,280 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 462 transitions, 18636 flow [2023-11-29 23:22:47,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:22:47,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:22:47,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 776 transitions. [2023-11-29 23:22:47,281 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7279549718574109 [2023-11-29 23:22:47,281 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 776 transitions. [2023-11-29 23:22:47,281 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 776 transitions. [2023-11-29 23:22:47,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:47,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 776 transitions. [2023-11-29 23:22:47,282 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 59.69230769230769) internal successors, (776), 13 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,283 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,283 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,284 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 258 predicate places. [2023-11-29 23:22:47,284 INFO L500 AbstractCegarLoop]: Abstraction has has 333 places, 462 transitions, 18636 flow [2023-11-29 23:22:47,284 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,284 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:47,284 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] [2023-11-29 23:22:47,284 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 23:22:47,284 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 23:22:47,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:47,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1199389502, now seen corresponding path program 7 times [2023-11-29 23:22:47,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:47,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762991133] [2023-11-29 23:22:47,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:47,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:47,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:47,397 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 23:22:47,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:47,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762991133] [2023-11-29 23:22:47,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762991133] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:47,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:47,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:47,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45021923] [2023-11-29 23:22:47,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:47,398 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:47,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:47,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:47,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:47,399 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:47,399 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 462 transitions, 18636 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:47,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:47,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:47,671 INFO L124 PetriNetUnfolderBase]: 53/881 cut-off events. [2023-11-29 23:22:47,672 INFO L125 PetriNetUnfolderBase]: For 45807/46645 co-relation queries the response was YES. [2023-11-29 23:22:47,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11251 conditions, 881 events. 53/881 cut-off events. For 45807/46645 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 8227 event pairs, 0 based on Foata normal form. 8/872 useless extension candidates. Maximal degree in co-relation 5866. Up to 302 conditions per place. [2023-11-29 23:22:47,676 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 63 selfloop transitions, 5 changer transitions 356/470 dead transitions. [2023-11-29 23:22:47,676 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 470 transitions, 19843 flow [2023-11-29 23:22:47,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 23:22:47,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 23:22:47,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 659 transitions. [2023-11-29 23:22:47,677 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7305986696230599 [2023-11-29 23:22:47,677 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 659 transitions. [2023-11-29 23:22:47,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 659 transitions. [2023-11-29 23:22:47,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:47,678 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 659 transitions. [2023-11-29 23:22:47,679 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 59.90909090909091) internal successors, (659), 11 states have internal predecessors, (659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,679 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,679 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 82.0) internal successors, (984), 12 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,680 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 268 predicate places. [2023-11-29 23:22:47,680 INFO L500 AbstractCegarLoop]: Abstraction has has 343 places, 470 transitions, 19843 flow [2023-11-29 23:22:47,680 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,680 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:47,680 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] [2023-11-29 23:22:47,680 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 23:22:47,680 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 23:22:47,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:47,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1908446567, now seen corresponding path program 5 times [2023-11-29 23:22:47,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:47,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245644888] [2023-11-29 23:22:47,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:47,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:47,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:47,845 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 23:22:47,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:47,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245644888] [2023-11-29 23:22:47,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245644888] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:47,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:47,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:47,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968042664] [2023-11-29 23:22:47,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:47,847 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:47,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:47,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:47,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:47,848 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:47,848 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 470 transitions, 19843 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:47,848 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:47,848 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:47,848 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:48,166 INFO L124 PetriNetUnfolderBase]: 52/902 cut-off events. [2023-11-29 23:22:48,167 INFO L125 PetriNetUnfolderBase]: For 49812/50714 co-relation queries the response was YES. [2023-11-29 23:22:48,167 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12118 conditions, 902 events. 52/902 cut-off events. For 49812/50714 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 8551 event pairs, 0 based on Foata normal form. 32/920 useless extension candidates. Maximal degree in co-relation 5178. Up to 309 conditions per place. [2023-11-29 23:22:48,172 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 56 selfloop transitions, 16 changer transitions 374/489 dead transitions. [2023-11-29 23:22:48,172 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 489 transitions, 21555 flow [2023-11-29 23:22:48,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 23:22:48,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 23:22:48,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 854 transitions. [2023-11-29 23:22:48,175 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6943089430894309 [2023-11-29 23:22:48,175 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 854 transitions. [2023-11-29 23:22:48,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 854 transitions. [2023-11-29 23:22:48,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:48,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 854 transitions. [2023-11-29 23:22:48,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 56.93333333333333) internal successors, (854), 15 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,183 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,183 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 282 predicate places. [2023-11-29 23:22:48,183 INFO L500 AbstractCegarLoop]: Abstraction has has 357 places, 489 transitions, 21555 flow [2023-11-29 23:22:48,183 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,183 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:48,183 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] [2023-11-29 23:22:48,183 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 23:22:48,184 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 23:22:48,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:48,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1719323296, now seen corresponding path program 8 times [2023-11-29 23:22:48,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:48,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342883177] [2023-11-29 23:22:48,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:48,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:48,306 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 23:22:48,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:48,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342883177] [2023-11-29 23:22:48,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342883177] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:48,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:48,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:48,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276426452] [2023-11-29 23:22:48,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:48,306 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:48,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:48,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:48,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:48,308 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:48,308 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 489 transitions, 21555 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,308 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:48,308 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:48,308 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:48,618 INFO L124 PetriNetUnfolderBase]: 51/912 cut-off events. [2023-11-29 23:22:48,618 INFO L125 PetriNetUnfolderBase]: For 53609/54339 co-relation queries the response was YES. [2023-11-29 23:22:48,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12756 conditions, 912 events. 51/912 cut-off events. For 53609/54339 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 8686 event pairs, 0 based on Foata normal form. 10/907 useless extension candidates. Maximal degree in co-relation 5412. Up to 314 conditions per place. [2023-11-29 23:22:48,623 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 59 selfloop transitions, 5 changer transitions 383/495 dead transitions. [2023-11-29 23:22:48,623 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 495 transitions, 22739 flow [2023-11-29 23:22:48,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:22:48,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:22:48,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 779 transitions. [2023-11-29 23:22:48,625 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7307692307692307 [2023-11-29 23:22:48,625 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 779 transitions. [2023-11-29 23:22:48,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 779 transitions. [2023-11-29 23:22:48,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:48,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 779 transitions. [2023-11-29 23:22:48,626 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 59.92307692307692) internal successors, (779), 13 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,627 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,627 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,627 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 294 predicate places. [2023-11-29 23:22:48,628 INFO L500 AbstractCegarLoop]: Abstraction has has 369 places, 495 transitions, 22739 flow [2023-11-29 23:22:48,628 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,628 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:48,628 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] [2023-11-29 23:22:48,628 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 23:22:48,628 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 23:22:48,628 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:48,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1036247881, now seen corresponding path program 6 times [2023-11-29 23:22:48,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:48,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822647648] [2023-11-29 23:22:48,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:48,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:48,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:48,758 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 23:22:48,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:48,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822647648] [2023-11-29 23:22:48,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822647648] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:48,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:48,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:48,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683634133] [2023-11-29 23:22:48,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:48,759 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:48,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:48,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:48,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:48,760 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:48,761 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 495 transitions, 22739 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:48,761 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:48,761 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:48,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:49,200 INFO L124 PetriNetUnfolderBase]: 68/1290 cut-off events. [2023-11-29 23:22:49,200 INFO L125 PetriNetUnfolderBase]: For 81852/82888 co-relation queries the response was YES. [2023-11-29 23:22:49,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19008 conditions, 1290 events. 68/1290 cut-off events. For 81852/82888 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 13667 event pairs, 0 based on Foata normal form. 14/1286 useless extension candidates. Maximal degree in co-relation 5732. Up to 460 conditions per place. [2023-11-29 23:22:49,207 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 88 selfloop transitions, 12 changer transitions 550/693 dead transitions. [2023-11-29 23:22:49,207 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 693 transitions, 34098 flow [2023-11-29 23:22:49,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:22:49,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:22:49,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 758 transitions. [2023-11-29 23:22:49,208 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7110694183864915 [2023-11-29 23:22:49,208 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 758 transitions. [2023-11-29 23:22:49,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 758 transitions. [2023-11-29 23:22:49,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:49,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 758 transitions. [2023-11-29 23:22:49,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 58.30769230769231) internal successors, (758), 13 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,211 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,211 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 306 predicate places. [2023-11-29 23:22:49,211 INFO L500 AbstractCegarLoop]: Abstraction has has 381 places, 693 transitions, 34098 flow [2023-11-29 23:22:49,211 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,211 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:49,211 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] [2023-11-29 23:22:49,212 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-29 23:22:49,212 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 23:22:49,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:49,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1262816850, now seen corresponding path program 9 times [2023-11-29 23:22:49,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:49,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021547510] [2023-11-29 23:22:49,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:49,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:49,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:49,327 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 23:22:49,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:49,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021547510] [2023-11-29 23:22:49,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021547510] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:49,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:49,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:49,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090116629] [2023-11-29 23:22:49,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:49,328 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:49,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:49,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:49,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:49,329 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:49,330 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 693 transitions, 34098 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,330 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:49,330 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:49,330 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:49,732 INFO L124 PetriNetUnfolderBase]: 68/1278 cut-off events. [2023-11-29 23:22:49,733 INFO L125 PetriNetUnfolderBase]: For 88843/89999 co-relation queries the response was YES. [2023-11-29 23:22:49,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19541 conditions, 1278 events. 68/1278 cut-off events. For 88843/89999 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 13544 event pairs, 0 based on Foata normal form. 26/1288 useless extension candidates. Maximal degree in co-relation 10089. Up to 454 conditions per place. [2023-11-29 23:22:49,740 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 69 selfloop transitions, 2 changer transitions 568/687 dead transitions. [2023-11-29 23:22:49,741 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 687 transitions, 35060 flow [2023-11-29 23:22:49,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:22:49,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:22:49,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 716 transitions. [2023-11-29 23:22:49,742 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7276422764227642 [2023-11-29 23:22:49,742 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 716 transitions. [2023-11-29 23:22:49,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 716 transitions. [2023-11-29 23:22:49,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:49,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 716 transitions. [2023-11-29 23:22:49,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 59.666666666666664) internal successors, (716), 12 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,744 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 82.0) internal successors, (1066), 13 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,744 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 317 predicate places. [2023-11-29 23:22:49,744 INFO L500 AbstractCegarLoop]: Abstraction has has 392 places, 687 transitions, 35060 flow [2023-11-29 23:22:49,744 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,745 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:49,745 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] [2023-11-29 23:22:49,745 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 23:22:49,745 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 23:22:49,745 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:49,745 INFO L85 PathProgramCache]: Analyzing trace with hash 981566959, now seen corresponding path program 7 times [2023-11-29 23:22:49,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:49,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85143845] [2023-11-29 23:22:49,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:49,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:49,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:49,869 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 23:22:49,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:49,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85143845] [2023-11-29 23:22:49,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85143845] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:49,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:49,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:49,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934268649] [2023-11-29 23:22:49,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:49,870 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:49,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:49,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:49,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:49,871 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:49,871 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 687 transitions, 35060 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:49,871 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:49,871 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:49,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:50,427 INFO L124 PetriNetUnfolderBase]: 68/1315 cut-off events. [2023-11-29 23:22:50,427 INFO L125 PetriNetUnfolderBase]: For 97271/98569 co-relation queries the response was YES. [2023-11-29 23:22:50,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20853 conditions, 1315 events. 68/1315 cut-off events. For 97271/98569 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 14064 event pairs, 0 based on Foata normal form. 20/1319 useless extension candidates. Maximal degree in co-relation 6388. Up to 472 conditions per place. [2023-11-29 23:22:50,433 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 77 selfloop transitions, 10 changer transitions 579/707 dead transitions. [2023-11-29 23:22:50,433 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 707 transitions, 37483 flow [2023-11-29 23:22:50,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 23:22:50,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 23:22:50,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 819 transitions. [2023-11-29 23:22:50,435 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7134146341463414 [2023-11-29 23:22:50,435 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 819 transitions. [2023-11-29 23:22:50,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 819 transitions. [2023-11-29 23:22:50,435 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:50,435 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 819 transitions. [2023-11-29 23:22:50,436 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 58.5) internal successors, (819), 14 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:50,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 82.0) internal successors, (1230), 15 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:50,437 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 82.0) internal successors, (1230), 15 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:50,437 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 330 predicate places. [2023-11-29 23:22:50,437 INFO L500 AbstractCegarLoop]: Abstraction has has 405 places, 707 transitions, 37483 flow [2023-11-29 23:22:50,438 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:50,438 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:50,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] [2023-11-29 23:22:50,438 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 23:22:50,438 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 23:22:50,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:50,438 INFO L85 PathProgramCache]: Analyzing trace with hash 948055417, now seen corresponding path program 8 times [2023-11-29 23:22:50,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:50,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847802400] [2023-11-29 23:22:50,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:50,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:50,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:50,567 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 23:22:50,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:50,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847802400] [2023-11-29 23:22:50,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847802400] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:50,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:50,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:50,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653142009] [2023-11-29 23:22:50,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:50,569 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:50,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:50,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:50,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:50,571 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:50,572 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 707 transitions, 37483 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:50,572 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:50,572 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:50,572 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:51,041 INFO L124 PetriNetUnfolderBase]: 68/1314 cut-off events. [2023-11-29 23:22:51,042 INFO L125 PetriNetUnfolderBase]: For 105841/107307 co-relation queries the response was YES. [2023-11-29 23:22:51,042 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21492 conditions, 1314 events. 68/1314 cut-off events. For 105841/107307 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 14067 event pairs, 0 based on Foata normal form. 28/1326 useless extension candidates. Maximal degree in co-relation 11056. Up to 469 conditions per place. [2023-11-29 23:22:51,049 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 67 selfloop transitions, 7 changer transitions 587/704 dead transitions. [2023-11-29 23:22:51,049 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 419 places, 704 transitions, 38637 flow [2023-11-29 23:22:51,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 23:22:51,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 23:22:51,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 874 transitions. [2023-11-29 23:22:51,050 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7105691056910569 [2023-11-29 23:22:51,050 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 874 transitions. [2023-11-29 23:22:51,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 874 transitions. [2023-11-29 23:22:51,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:51,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 874 transitions. [2023-11-29 23:22:51,052 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 58.266666666666666) internal successors, (874), 15 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,053 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,053 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 344 predicate places. [2023-11-29 23:22:51,053 INFO L500 AbstractCegarLoop]: Abstraction has has 419 places, 704 transitions, 38637 flow [2023-11-29 23:22:51,054 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,054 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:51,054 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] [2023-11-29 23:22:51,054 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 23:22:51,054 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 23:22:51,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:51,054 INFO L85 PathProgramCache]: Analyzing trace with hash 480034241, now seen corresponding path program 9 times [2023-11-29 23:22:51,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:51,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770821607] [2023-11-29 23:22:51,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:51,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:51,171 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 23:22:51,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:51,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770821607] [2023-11-29 23:22:51,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770821607] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:51,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:51,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:51,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989487511] [2023-11-29 23:22:51,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:51,172 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:51,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:51,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:51,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:51,173 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:51,173 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 704 transitions, 38637 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,173 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:51,173 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:51,173 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:51,833 INFO L124 PetriNetUnfolderBase]: 67/1324 cut-off events. [2023-11-29 23:22:51,833 INFO L125 PetriNetUnfolderBase]: For 113450/114904 co-relation queries the response was YES. [2023-11-29 23:22:51,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22399 conditions, 1324 events. 67/1324 cut-off events. For 113450/114904 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 14269 event pairs, 0 based on Foata normal form. 24/1333 useless extension candidates. Maximal degree in co-relation 6861. Up to 474 conditions per place. [2023-11-29 23:22:51,840 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 62 selfloop transitions, 9 changer transitions 598/710 dead transitions. [2023-11-29 23:22:51,840 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 710 transitions, 40325 flow [2023-11-29 23:22:51,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 23:22:51,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 23:22:51,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1205 transitions. [2023-11-29 23:22:51,842 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6997677119628339 [2023-11-29 23:22:51,842 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1205 transitions. [2023-11-29 23:22:51,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1205 transitions. [2023-11-29 23:22:51,843 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:51,843 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1205 transitions. [2023-11-29 23:22:51,845 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 57.38095238095238) internal successors, (1205), 21 states have internal predecessors, (1205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,846 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 82.0) internal successors, (1804), 22 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,846 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 82.0) internal successors, (1804), 22 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,847 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 364 predicate places. [2023-11-29 23:22:51,847 INFO L500 AbstractCegarLoop]: Abstraction has has 439 places, 710 transitions, 40325 flow [2023-11-29 23:22:51,847 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,847 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:51,847 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] [2023-11-29 23:22:51,847 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 23:22:51,847 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 23:22:51,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:51,848 INFO L85 PathProgramCache]: Analyzing trace with hash 601005295, now seen corresponding path program 10 times [2023-11-29 23:22:51,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:51,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429044834] [2023-11-29 23:22:51,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:51,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:51,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:51,989 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 23:22:51,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:51,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429044834] [2023-11-29 23:22:51,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429044834] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:51,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:51,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:51,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002834348] [2023-11-29 23:22:51,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:51,990 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:51,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:51,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:51,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:51,992 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:51,992 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 710 transitions, 40325 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:51,992 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:51,992 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:51,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:52,641 INFO L124 PetriNetUnfolderBase]: 66/1336 cut-off events. [2023-11-29 23:22:52,641 INFO L125 PetriNetUnfolderBase]: For 122623/124100 co-relation queries the response was YES. [2023-11-29 23:22:52,642 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23350 conditions, 1336 events. 66/1336 cut-off events. For 122623/124100 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 14438 event pairs, 0 based on Foata normal form. 26/1347 useless extension candidates. Maximal degree in co-relation 7147. Up to 480 conditions per place. [2023-11-29 23:22:52,650 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 62 selfloop transitions, 7 changer transitions 607/717 dead transitions. [2023-11-29 23:22:52,650 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 717 transitions, 42099 flow [2023-11-29 23:22:52,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 23:22:52,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-11-29 23:22:52,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1323 transitions. [2023-11-29 23:22:52,652 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7014846235418876 [2023-11-29 23:22:52,652 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1323 transitions. [2023-11-29 23:22:52,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1323 transitions. [2023-11-29 23:22:52,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:52,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1323 transitions. [2023-11-29 23:22:52,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 57.52173913043478) internal successors, (1323), 23 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:52,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 82.0) internal successors, (1968), 24 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:52,657 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 82.0) internal successors, (1968), 24 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:52,657 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 386 predicate places. [2023-11-29 23:22:52,657 INFO L500 AbstractCegarLoop]: Abstraction has has 461 places, 717 transitions, 42099 flow [2023-11-29 23:22:52,657 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:52,657 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:52,657 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] [2023-11-29 23:22:52,657 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-29 23:22:52,658 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 23:22:52,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:52,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1156539111, now seen corresponding path program 11 times [2023-11-29 23:22:52,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:52,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4944533] [2023-11-29 23:22:52,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:52,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:52,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:52,788 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 23:22:52,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:52,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4944533] [2023-11-29 23:22:52,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4944533] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:52,788 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:52,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:52,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710093259] [2023-11-29 23:22:52,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:52,788 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:52,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:52,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:52,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:52,789 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:52,790 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 717 transitions, 42099 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:52,790 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:52,790 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:52,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:53,372 INFO L124 PetriNetUnfolderBase]: 66/1331 cut-off events. [2023-11-29 23:22:53,372 INFO L125 PetriNetUnfolderBase]: For 132525/134114 co-relation queries the response was YES. [2023-11-29 23:22:53,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23986 conditions, 1331 events. 66/1331 cut-off events. For 132525/134114 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 14418 event pairs, 0 based on Foata normal form. 54/1370 useless extension candidates. Maximal degree in co-relation 12258. Up to 477 conditions per place. [2023-11-29 23:22:53,381 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 51 selfloop transitions, 3 changer transitions 619/714 dead transitions. [2023-11-29 23:22:53,381 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 479 places, 714 transitions, 43255 flow [2023-11-29 23:22:53,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 23:22:53,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-29 23:22:53,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1088 transitions. [2023-11-29 23:22:53,383 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6983311938382541 [2023-11-29 23:22:53,383 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1088 transitions. [2023-11-29 23:22:53,383 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1088 transitions. [2023-11-29 23:22:53,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:53,383 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1088 transitions. [2023-11-29 23:22:53,384 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 57.26315789473684) internal successors, (1088), 19 states have internal predecessors, (1088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:53,385 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 82.0) internal successors, (1640), 20 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:53,386 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 82.0) internal successors, (1640), 20 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:53,386 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 404 predicate places. [2023-11-29 23:22:53,386 INFO L500 AbstractCegarLoop]: Abstraction has has 479 places, 714 transitions, 43255 flow [2023-11-29 23:22:53,386 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:53,386 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:53,386 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] [2023-11-29 23:22:53,386 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 23:22:53,386 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 23:22:53,387 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:53,387 INFO L85 PathProgramCache]: Analyzing trace with hash -824165223, now seen corresponding path program 12 times [2023-11-29 23:22:53,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:53,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312781338] [2023-11-29 23:22:53,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:53,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:53,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:53,506 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 23:22:53,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:53,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312781338] [2023-11-29 23:22:53,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312781338] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:53,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:53,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:53,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437964113] [2023-11-29 23:22:53,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:53,506 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:53,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:53,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:53,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:53,507 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:53,507 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 479 places, 714 transitions, 43255 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:53,508 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:53,508 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:53,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:54,047 INFO L124 PetriNetUnfolderBase]: 68/1425 cut-off events. [2023-11-29 23:22:54,047 INFO L125 PetriNetUnfolderBase]: For 151344/153168 co-relation queries the response was YES. [2023-11-29 23:22:54,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26487 conditions, 1425 events. 68/1425 cut-off events. For 151344/153168 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 15746 event pairs, 0 based on Foata normal form. 32/1441 useless extension candidates. Maximal degree in co-relation 13462. Up to 517 conditions per place. [2023-11-29 23:22:54,056 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 59 selfloop transitions, 9 changer transitions 655/764 dead transitions. [2023-11-29 23:22:54,056 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 764 transitions, 47933 flow [2023-11-29 23:22:54,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:22:54,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:22:54,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 758 transitions. [2023-11-29 23:22:54,057 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7110694183864915 [2023-11-29 23:22:54,057 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 758 transitions. [2023-11-29 23:22:54,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 758 transitions. [2023-11-29 23:22:54,057 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:54,057 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 758 transitions. [2023-11-29 23:22:54,058 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 58.30769230769231) internal successors, (758), 13 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,059 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,059 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,059 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 416 predicate places. [2023-11-29 23:22:54,059 INFO L500 AbstractCegarLoop]: Abstraction has has 491 places, 764 transitions, 47933 flow [2023-11-29 23:22:54,060 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,060 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:54,060 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] [2023-11-29 23:22:54,060 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-29 23:22:54,060 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 23:22:54,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:54,060 INFO L85 PathProgramCache]: Analyzing trace with hash -2132062983, now seen corresponding path program 13 times [2023-11-29 23:22:54,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:54,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958440954] [2023-11-29 23:22:54,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:54,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:54,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:54,176 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 23:22:54,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:54,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958440954] [2023-11-29 23:22:54,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958440954] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:54,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:54,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:54,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679017248] [2023-11-29 23:22:54,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:54,177 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:54,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:54,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:54,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:54,178 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:54,178 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 491 places, 764 transitions, 47933 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,178 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:54,178 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:54,178 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:54,785 INFO L124 PetriNetUnfolderBase]: 68/1458 cut-off events. [2023-11-29 23:22:54,785 INFO L125 PetriNetUnfolderBase]: For 161711/163547 co-relation queries the response was YES. [2023-11-29 23:22:54,786 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28001 conditions, 1458 events. 68/1458 cut-off events. For 161711/163547 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 16200 event pairs, 0 based on Foata normal form. 16/1458 useless extension candidates. Maximal degree in co-relation 8091. Up to 535 conditions per place. [2023-11-29 23:22:54,801 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 69 selfloop transitions, 9 changer transitions 665/784 dead transitions. [2023-11-29 23:22:54,801 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 784 transitions, 50750 flow [2023-11-29 23:22:54,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 23:22:54,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 23:22:54,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 818 transitions. [2023-11-29 23:22:54,802 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7125435540069687 [2023-11-29 23:22:54,802 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 818 transitions. [2023-11-29 23:22:54,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 818 transitions. [2023-11-29 23:22:54,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:54,802 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 818 transitions. [2023-11-29 23:22:54,803 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 58.42857142857143) internal successors, (818), 14 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 82.0) internal successors, (1230), 15 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,804 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 82.0) internal successors, (1230), 15 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,805 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 429 predicate places. [2023-11-29 23:22:54,805 INFO L500 AbstractCegarLoop]: Abstraction has has 504 places, 784 transitions, 50750 flow [2023-11-29 23:22:54,805 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,805 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:54,805 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] [2023-11-29 23:22:54,805 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-29 23:22:54,806 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 23:22:54,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:54,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1015071377, now seen corresponding path program 14 times [2023-11-29 23:22:54,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:54,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819021962] [2023-11-29 23:22:54,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:54,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:54,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:22:54,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:54,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819021962] [2023-11-29 23:22:54,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819021962] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:54,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:54,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:54,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826386346] [2023-11-29 23:22:54,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:54,934 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:54,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:54,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:54,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:54,935 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:54,935 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 784 transitions, 50750 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:54,935 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:54,935 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:54,935 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:55,581 INFO L124 PetriNetUnfolderBase]: 68/1455 cut-off events. [2023-11-29 23:22:55,581 INFO L125 PetriNetUnfolderBase]: For 173541/175515 co-relation queries the response was YES. [2023-11-29 23:22:55,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28700 conditions, 1455 events. 68/1455 cut-off events. For 173541/175515 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 16208 event pairs, 0 based on Foata normal form. 22/1461 useless extension candidates. Maximal degree in co-relation 14541. Up to 532 conditions per place. [2023-11-29 23:22:55,591 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 60 selfloop transitions, 6 changer transitions 674/781 dead transitions. [2023-11-29 23:22:55,591 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 518 places, 781 transitions, 52022 flow [2023-11-29 23:22:55,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 23:22:55,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 23:22:55,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 874 transitions. [2023-11-29 23:22:55,593 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7105691056910569 [2023-11-29 23:22:55,593 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 874 transitions. [2023-11-29 23:22:55,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 874 transitions. [2023-11-29 23:22:55,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:55,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 874 transitions. [2023-11-29 23:22:55,594 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 58.266666666666666) internal successors, (874), 15 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:55,595 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:55,595 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 82.0) internal successors, (1312), 16 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:55,596 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 443 predicate places. [2023-11-29 23:22:55,596 INFO L500 AbstractCegarLoop]: Abstraction has has 518 places, 781 transitions, 52022 flow [2023-11-29 23:22:55,596 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:55,596 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:55,596 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] [2023-11-29 23:22:55,596 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-29 23:22:55,596 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 23:22:55,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:55,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1158538471, now seen corresponding path program 15 times [2023-11-29 23:22:55,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:55,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732555957] [2023-11-29 23:22:55,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:55,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:55,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:55,793 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 23:22:55,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:55,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732555957] [2023-11-29 23:22:55,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732555957] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:55,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:55,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:55,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258414252] [2023-11-29 23:22:55,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:55,794 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:55,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:55,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:55,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:55,794 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:55,795 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 518 places, 781 transitions, 52022 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:55,795 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:55,795 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:55,795 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:56,439 INFO L124 PetriNetUnfolderBase]: 68/1475 cut-off events. [2023-11-29 23:22:56,439 INFO L125 PetriNetUnfolderBase]: For 185677/187721 co-relation queries the response was YES. [2023-11-29 23:22:56,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29839 conditions, 1475 events. 68/1475 cut-off events. For 185677/187721 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 16512 event pairs, 0 based on Foata normal form. 8/1467 useless extension candidates. Maximal degree in co-relation 8595. Up to 540 conditions per place. [2023-11-29 23:22:56,449 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 48 selfloop transitions, 15 changer transitions 685/789 dead transitions. [2023-11-29 23:22:56,449 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 789 transitions, 54083 flow [2023-11-29 23:22:56,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 23:22:56,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-29 23:22:56,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1087 transitions. [2023-11-29 23:22:56,450 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6976893453145058 [2023-11-29 23:22:56,450 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1087 transitions. [2023-11-29 23:22:56,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1087 transitions. [2023-11-29 23:22:56,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:56,450 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1087 transitions. [2023-11-29 23:22:56,451 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 57.21052631578947) internal successors, (1087), 19 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:56,452 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 82.0) internal successors, (1640), 20 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:56,453 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 82.0) internal successors, (1640), 20 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:56,453 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 461 predicate places. [2023-11-29 23:22:56,453 INFO L500 AbstractCegarLoop]: Abstraction has has 536 places, 789 transitions, 54083 flow [2023-11-29 23:22:56,453 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:56,453 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:56,453 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] [2023-11-29 23:22:56,453 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-29 23:22:56,453 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 23:22:56,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:56,454 INFO L85 PathProgramCache]: Analyzing trace with hash -340106727, now seen corresponding path program 16 times [2023-11-29 23:22:56,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:56,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766966847] [2023-11-29 23:22:56,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:56,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:56,577 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 23:22:56,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:56,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766966847] [2023-11-29 23:22:56,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766966847] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:56,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:56,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:56,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210794056] [2023-11-29 23:22:56,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:56,578 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:56,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:56,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:56,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:56,578 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:56,579 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 789 transitions, 54083 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:56,579 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:56,579 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:56,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:57,351 INFO L124 PetriNetUnfolderBase]: 67/1487 cut-off events. [2023-11-29 23:22:57,351 INFO L125 PetriNetUnfolderBase]: For 200673/202941 co-relation queries the response was YES. [2023-11-29 23:22:57,352 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30879 conditions, 1487 events. 67/1487 cut-off events. For 200673/202941 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 16742 event pairs, 0 based on Foata normal form. 24/1494 useless extension candidates. Maximal degree in co-relation 15546. Up to 545 conditions per place. [2023-11-29 23:22:57,362 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 50 selfloop transitions, 11 changer transitions 693/795 dead transitions. [2023-11-29 23:22:57,362 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 795 transitions, 56025 flow [2023-11-29 23:22:57,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 23:22:57,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 23:22:57,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1206 transitions. [2023-11-29 23:22:57,374 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7003484320557491 [2023-11-29 23:22:57,374 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1206 transitions. [2023-11-29 23:22:57,374 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1206 transitions. [2023-11-29 23:22:57,375 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:57,375 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1206 transitions. [2023-11-29 23:22:57,376 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 57.42857142857143) internal successors, (1206), 21 states have internal predecessors, (1206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:57,377 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 82.0) internal successors, (1804), 22 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:57,378 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 82.0) internal successors, (1804), 22 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:57,378 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 481 predicate places. [2023-11-29 23:22:57,378 INFO L500 AbstractCegarLoop]: Abstraction has has 556 places, 795 transitions, 56025 flow [2023-11-29 23:22:57,378 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:57,378 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:57,378 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] [2023-11-29 23:22:57,378 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-29 23:22:57,378 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 23:22:57,379 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:57,379 INFO L85 PathProgramCache]: Analyzing trace with hash 589102815, now seen corresponding path program 17 times [2023-11-29 23:22:57,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:57,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947044886] [2023-11-29 23:22:57,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:57,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:57,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:57,509 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 23:22:57,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:57,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947044886] [2023-11-29 23:22:57,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947044886] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:57,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:57,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:22:57,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172425425] [2023-11-29 23:22:57,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:57,510 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:22:57,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:57,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:22:57,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:22:57,511 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:22:57,511 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 795 transitions, 56025 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:57,511 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:57,511 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:22:57,511 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:58,260 INFO L124 PetriNetUnfolderBase]: 67/1483 cut-off events. [2023-11-29 23:22:58,260 INFO L125 PetriNetUnfolderBase]: For 211934/214262 co-relation queries the response was YES. [2023-11-29 23:22:58,261 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31580 conditions, 1483 events. 67/1483 cut-off events. For 211934/214262 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 16656 event pairs, 0 based on Foata normal form. 24/1491 useless extension candidates. Maximal degree in co-relation 15952. Up to 542 conditions per place. [2023-11-29 23:22:58,270 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 40 selfloop transitions, 7 changer transitions 704/792 dead transitions. [2023-11-29 23:22:58,270 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 578 places, 792 transitions, 57301 flow [2023-11-29 23:22:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 23:22:58,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-11-29 23:22:58,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1319 transitions. [2023-11-29 23:22:58,271 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6993637327677624 [2023-11-29 23:22:58,271 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1319 transitions. [2023-11-29 23:22:58,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1319 transitions. [2023-11-29 23:22:58,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:58,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1319 transitions. [2023-11-29 23:22:58,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 57.34782608695652) internal successors, (1319), 23 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:58,274 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 82.0) internal successors, (1968), 24 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:58,274 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 82.0) internal successors, (1968), 24 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:58,275 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 503 predicate places. [2023-11-29 23:22:58,275 INFO L500 AbstractCegarLoop]: Abstraction has has 578 places, 792 transitions, 57301 flow [2023-11-29 23:22:58,275 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:58,275 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:58,275 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] [2023-11-29 23:22:58,275 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-29 23:22:58,275 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 23:22:58,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:58,276 INFO L85 PathProgramCache]: Analyzing trace with hash 547028378, now seen corresponding path program 8 times [2023-11-29 23:22:58,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:58,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187538341] [2023-11-29 23:22:58,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:58,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:58,392 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 23:22:58,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:58,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187538341] [2023-11-29 23:22:58,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187538341] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:58,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:58,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:58,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914536361] [2023-11-29 23:22:58,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:58,393 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:58,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:58,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:58,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:58,394 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:58,394 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 792 transitions, 57301 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:58,394 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:58,394 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:58,394 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:59,002 INFO L124 PetriNetUnfolderBase]: 66/1497 cut-off events. [2023-11-29 23:22:59,003 INFO L125 PetriNetUnfolderBase]: For 225940/228360 co-relation queries the response was YES. [2023-11-29 23:22:59,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32666 conditions, 1497 events. 66/1497 cut-off events. For 225940/228360 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 16941 event pairs, 0 based on Foata normal form. 6/1487 useless extension candidates. Maximal degree in co-relation 16435. Up to 548 conditions per place. [2023-11-29 23:22:59,014 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 39 selfloop transitions, 4 changer transitions 713/799 dead transitions. [2023-11-29 23:22:59,014 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 799 transitions, 59337 flow [2023-11-29 23:22:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:22:59,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:22:59,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 781 transitions. [2023-11-29 23:22:59,015 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7326454033771107 [2023-11-29 23:22:59,016 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 781 transitions. [2023-11-29 23:22:59,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 781 transitions. [2023-11-29 23:22:59,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:59,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 781 transitions. [2023-11-29 23:22:59,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 60.07692307692308) internal successors, (781), 13 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,017 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,017 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,018 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 515 predicate places. [2023-11-29 23:22:59,018 INFO L500 AbstractCegarLoop]: Abstraction has has 590 places, 799 transitions, 59337 flow [2023-11-29 23:22:59,018 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,018 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:59,018 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] [2023-11-29 23:22:59,018 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-29 23:22:59,018 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 23:22:59,018 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:59,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1908702318, now seen corresponding path program 9 times [2023-11-29 23:22:59,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:59,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502468691] [2023-11-29 23:22:59,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:59,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:59,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:22:59,117 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 23:22:59,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:22:59,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502468691] [2023-11-29 23:22:59,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502468691] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:22:59,118 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:22:59,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:22:59,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837674096] [2023-11-29 23:22:59,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:22:59,118 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:22:59,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:22:59,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:22:59,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:22:59,119 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:22:59,119 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 590 places, 799 transitions, 59337 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,119 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:22:59,119 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:22:59,119 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:22:59,913 INFO L124 PetriNetUnfolderBase]: 65/1504 cut-off events. [2023-11-29 23:22:59,913 INFO L125 PetriNetUnfolderBase]: For 235784/238282 co-relation queries the response was YES. [2023-11-29 23:22:59,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33720 conditions, 1504 events. 65/1504 cut-off events. For 235784/238282 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 17041 event pairs, 0 based on Foata normal form. 8/1498 useless extension candidates. Maximal degree in co-relation 9563. Up to 553 conditions per place. [2023-11-29 23:22:59,922 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 37 selfloop transitions, 4 changer transitions 721/805 dead transitions. [2023-11-29 23:22:59,922 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 609 places, 805 transitions, 61321 flow [2023-11-29 23:22:59,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 23:22:59,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 23:22:59,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1185 transitions. [2023-11-29 23:22:59,928 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7225609756097561 [2023-11-29 23:22:59,928 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1185 transitions. [2023-11-29 23:22:59,928 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1185 transitions. [2023-11-29 23:22:59,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:22:59,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1185 transitions. [2023-11-29 23:22:59,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 59.25) internal successors, (1185), 20 states have internal predecessors, (1185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,931 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,931 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,931 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 534 predicate places. [2023-11-29 23:22:59,931 INFO L500 AbstractCegarLoop]: Abstraction has has 609 places, 805 transitions, 61321 flow [2023-11-29 23:22:59,932 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:22:59,932 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:22:59,932 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] [2023-11-29 23:22:59,932 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-29 23:22:59,932 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 23:22:59,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:22:59,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1452195872, now seen corresponding path program 10 times [2023-11-29 23:22:59,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:22:59,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522858373] [2023-11-29 23:22:59,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:22:59,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:22:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:23:00,051 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 23:23:00,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:23:00,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522858373] [2023-11-29 23:23:00,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522858373] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:23:00,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:23:00,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:23:00,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040731114] [2023-11-29 23:23:00,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:23:00,052 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:23:00,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:23:00,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:23:00,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:23:00,053 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 82 [2023-11-29 23:23:00,053 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 609 places, 805 transitions, 61321 flow. Second operand has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:00,053 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:23:00,053 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 82 [2023-11-29 23:23:00,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:23:00,784 INFO L124 PetriNetUnfolderBase]: 65/1504 cut-off events. [2023-11-29 23:23:00,784 INFO L125 PetriNetUnfolderBase]: For 252339/254963 co-relation queries the response was YES. [2023-11-29 23:23:00,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34417 conditions, 1504 events. 65/1504 cut-off events. For 252339/254963 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 17077 event pairs, 0 based on Foata normal form. 8/1497 useless extension candidates. Maximal degree in co-relation 17281. Up to 550 conditions per place. [2023-11-29 23:23:00,796 INFO L140 encePairwiseOnDemand]: 72/82 looper letters, 27 selfloop transitions, 0 changer transitions 734/802 dead transitions. [2023-11-29 23:23:00,796 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 626 places, 802 transitions, 62585 flow [2023-11-29 23:23:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 23:23:00,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 23:23:00,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1060 transitions. [2023-11-29 23:23:00,797 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7181571815718157 [2023-11-29 23:23:00,797 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1060 transitions. [2023-11-29 23:23:00,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1060 transitions. [2023-11-29 23:23:00,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:23:00,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1060 transitions. [2023-11-29 23:23:00,799 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 58.888888888888886) internal successors, (1060), 18 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:00,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:00,800 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:00,800 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 551 predicate places. [2023-11-29 23:23:00,800 INFO L500 AbstractCegarLoop]: Abstraction has has 626 places, 802 transitions, 62585 flow [2023-11-29 23:23:00,800 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 57.44444444444444) internal successors, (517), 9 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:00,800 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:23:00,800 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] [2023-11-29 23:23:00,800 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 23:23:00,800 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 23:23:00,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:23:00,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1064035835, now seen corresponding path program 18 times [2023-11-29 23:23:00,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:23:00,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689645221] [2023-11-29 23:23:00,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:23:00,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:23:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:23:00,916 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 23:23:00,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:23:00,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689645221] [2023-11-29 23:23:00,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689645221] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:23:00,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:23:00,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:23:00,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014747700] [2023-11-29 23:23:00,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:23:00,917 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:23:00,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:23:00,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:23:00,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:23:00,918 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:23:00,918 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 626 places, 802 transitions, 62585 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:00,918 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:23:00,918 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:23:00,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:23:01,664 INFO L124 PetriNetUnfolderBase]: 64/1515 cut-off events. [2023-11-29 23:23:01,664 INFO L125 PetriNetUnfolderBase]: For 266467/269331 co-relation queries the response was YES. [2023-11-29 23:23:01,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35540 conditions, 1515 events. 64/1515 cut-off events. For 266467/269331 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 17235 event pairs, 0 based on Foata normal form. 24/1525 useless extension candidates. Maximal degree in co-relation 17778. Up to 568 conditions per place. [2023-11-29 23:23:01,676 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 22 selfloop transitions, 5 changer transitions 743/809 dead transitions. [2023-11-29 23:23:01,676 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 638 places, 809 transitions, 64697 flow [2023-11-29 23:23:01,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:23:01,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:23:01,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 753 transitions. [2023-11-29 23:23:01,678 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7063789868667918 [2023-11-29 23:23:01,678 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 753 transitions. [2023-11-29 23:23:01,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 753 transitions. [2023-11-29 23:23:01,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:23:01,678 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 753 transitions. [2023-11-29 23:23:01,679 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 57.92307692307692) internal successors, (753), 13 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:01,680 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:01,680 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 82.0) internal successors, (1148), 14 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:01,680 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 563 predicate places. [2023-11-29 23:23:01,680 INFO L500 AbstractCegarLoop]: Abstraction has has 638 places, 809 transitions, 64697 flow [2023-11-29 23:23:01,680 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:01,680 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:23:01,681 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] [2023-11-29 23:23:01,681 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-29 23:23:01,681 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 23:23:01,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:23:01,681 INFO L85 PathProgramCache]: Analyzing trace with hash -830245311, now seen corresponding path program 19 times [2023-11-29 23:23:01,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:23:01,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415905491] [2023-11-29 23:23:01,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:23:01,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:23:01,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:23:01,786 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 23:23:01,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:23:01,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415905491] [2023-11-29 23:23:01,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415905491] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:23:01,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:23:01,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:23:01,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672106085] [2023-11-29 23:23:01,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:23:01,787 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:23:01,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:23:01,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:23:01,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:23:01,787 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:23:01,788 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 638 places, 809 transitions, 64697 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:01,788 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:23:01,788 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:23:01,788 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:23:02,619 INFO L124 PetriNetUnfolderBase]: 63/1526 cut-off events. [2023-11-29 23:23:02,620 INFO L125 PetriNetUnfolderBase]: For 281114/283942 co-relation queries the response was YES. [2023-11-29 23:23:02,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36635 conditions, 1526 events. 63/1526 cut-off events. For 281114/283942 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 17460 event pairs, 0 based on Foata normal form. 24/1536 useless extension candidates. Maximal degree in co-relation 18237. Up to 568 conditions per place. [2023-11-29 23:23:02,629 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 19 selfloop transitions, 5 changer transitions 752/815 dead transitions. [2023-11-29 23:23:02,629 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 655 places, 815 transitions, 66751 flow [2023-11-29 23:23:02,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 23:23:02,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 23:23:02,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1025 transitions. [2023-11-29 23:23:02,630 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6944444444444444 [2023-11-29 23:23:02,630 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1025 transitions. [2023-11-29 23:23:02,631 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1025 transitions. [2023-11-29 23:23:02,631 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:23:02,631 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1025 transitions. [2023-11-29 23:23:02,632 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 56.94444444444444) internal successors, (1025), 18 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:02,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:02,633 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 82.0) internal successors, (1558), 19 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:02,633 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 580 predicate places. [2023-11-29 23:23:02,633 INFO L500 AbstractCegarLoop]: Abstraction has has 655 places, 815 transitions, 66751 flow [2023-11-29 23:23:02,633 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:02,633 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:23:02,633 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] [2023-11-29 23:23:02,633 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-11-29 23:23:02,634 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 23:23:02,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:23:02,634 INFO L85 PathProgramCache]: Analyzing trace with hash 635454609, now seen corresponding path program 20 times [2023-11-29 23:23:02,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:23:02,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634999805] [2023-11-29 23:23:02,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:23:02,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:23:02,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:23:02,742 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 23:23:02,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:23:02,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634999805] [2023-11-29 23:23:02,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634999805] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:23:02,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:23:02,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 23:23:02,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418370698] [2023-11-29 23:23:02,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:23:02,743 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 23:23:02,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:23:02,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 23:23:02,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 23:23:02,744 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 82 [2023-11-29 23:23:02,744 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 655 places, 815 transitions, 66751 flow. Second operand has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:02,744 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:23:02,744 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 82 [2023-11-29 23:23:02,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:23:03,545 INFO L124 PetriNetUnfolderBase]: 63/1521 cut-off events. [2023-11-29 23:23:03,546 INFO L125 PetriNetUnfolderBase]: For 291528/294396 co-relation queries the response was YES. [2023-11-29 23:23:03,546 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37337 conditions, 1521 events. 63/1521 cut-off events. For 291528/294396 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 17458 event pairs, 0 based on Foata normal form. 22/1531 useless extension candidates. Maximal degree in co-relation 10543. Up to 568 conditions per place. [2023-11-29 23:23:03,556 INFO L140 encePairwiseOnDemand]: 70/82 looper letters, 0 selfloop transitions, 0 changer transitions 811/811 dead transitions. [2023-11-29 23:23:03,556 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 670 places, 811 transitions, 68029 flow [2023-11-29 23:23:03,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 23:23:03,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 23:23:03,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1140 transitions. [2023-11-29 23:23:03,557 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6951219512195121 [2023-11-29 23:23:03,557 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1140 transitions. [2023-11-29 23:23:03,558 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1140 transitions. [2023-11-29 23:23:03,558 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:23:03,558 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1140 transitions. [2023-11-29 23:23:03,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 57.0) internal successors, (1140), 20 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:03,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:03,560 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 82.0) internal successors, (1722), 21 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:03,560 INFO L307 CegarLoopForPetriNet]: 75 programPoint places, 595 predicate places. [2023-11-29 23:23:03,560 INFO L500 AbstractCegarLoop]: Abstraction has has 670 places, 811 transitions, 68029 flow [2023-11-29 23:23:03,560 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.4) internal successors, (554), 10 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 23:23:03,563 INFO L143 wickiGriesTestDumper]: Dumping Owicki-Gries test to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/security.wvr.c_BEv2_AllErrorsAtOnce [2023-11-29 23:23:03,622 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-11-29 23:23:03,623 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-11-29 23:23:03,624 INFO L810 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-11-29 23:23:03,625 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-11-29 23:23:03,625 INFO L457 BasicCegarLoop]: Path program histogram: [20, 10, 9, 4] [2023-11-29 23:23:03,628 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-29 23:23:03,628 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 23:23:03,633 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 11:23:03 BasicIcfg [2023-11-29 23:23:03,633 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 23:23:03,633 INFO L158 Benchmark]: Toolchain (without parser) took 25960.12ms. Allocated memory was 578.8MB in the beginning and 1.5GB in the end (delta: 939.5MB). Free memory was 528.1MB in the beginning and 909.4MB in the end (delta: -381.3MB). Peak memory consumption was 558.0MB. Max. memory is 16.0GB. [2023-11-29 23:23:03,634 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 379.6MB. Free memory is still 328.7MB. There was no memory consumed. Max. memory is 16.0GB. [2023-11-29 23:23:03,634 INFO L158 Benchmark]: CACSL2BoogieTranslator took 146.71ms. Allocated memory is still 578.8MB. Free memory was 528.1MB in the beginning and 517.1MB in the end (delta: 11.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-11-29 23:23:03,634 INFO L158 Benchmark]: Boogie Procedure Inliner took 21.22ms. Allocated memory is still 578.8MB. Free memory was 517.1MB in the beginning and 515.6MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. [2023-11-29 23:23:03,634 INFO L158 Benchmark]: Boogie Preprocessor took 13.01ms. Allocated memory is still 578.8MB. Free memory was 515.6MB in the beginning and 514.2MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-11-29 23:23:03,634 INFO L158 Benchmark]: RCFGBuilder took 248.49ms. Allocated memory is still 578.8MB. Free memory was 514.2MB in the beginning and 501.7MB in the end (delta: 12.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-11-29 23:23:03,634 INFO L158 Benchmark]: TraceAbstraction took 25526.84ms. Allocated memory was 578.8MB in the beginning and 1.5GB in the end (delta: 939.5MB). Free memory was 501.0MB in the beginning and 909.4MB in the end (delta: -408.5MB). Peak memory consumption was 530.8MB. Max. memory is 16.0GB. [2023-11-29 23:23:03,635 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.10ms. Allocated memory is still 379.6MB. Free memory is still 328.7MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 146.71ms. Allocated memory is still 578.8MB. Free memory was 528.1MB in the beginning and 517.1MB in the end (delta: 11.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 21.22ms. Allocated memory is still 578.8MB. Free memory was 517.1MB in the beginning and 515.6MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. * Boogie Preprocessor took 13.01ms. Allocated memory is still 578.8MB. Free memory was 515.6MB in the beginning and 514.2MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 248.49ms. Allocated memory is still 578.8MB. Free memory was 514.2MB in the beginning and 501.7MB in the end (delta: 12.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * TraceAbstraction took 25526.84ms. Allocated memory was 578.8MB in the beginning and 1.5GB in the end (delta: 939.5MB). Free memory was 501.0MB in the beginning and 909.4MB in the end (delta: -408.5MB). Peak memory consumption was 530.8MB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 76]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 106 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: 25.4s, OverallIterations: 43, TraceHistogramMax: 1, PathProgramHistogramMax: 20, EmptinessCheckTime: 0.0s, AutomataDifference: 18.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3152 SdHoareTripleChecker+Valid, 2.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3152 mSDsluCounter, 7322 SdHoareTripleChecker+Invalid, 2.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 5937 mSDsCounter, 132 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6601 IncrementalHoareTripleChecker+Invalid, 6733 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 132 mSolverCounterUnsat, 1385 mSDtfsCounter, 6601 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 872 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 782 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1676 ImplicationChecksByTransitivity, 5.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=68029occurred in iteration=43, InterpolantAutomatonStates: 642, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 6.0s InterpolantComputationTime, 2709 NumberOfCodeBlocks, 2709 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 2666 ConstructedInterpolants, 0 QuantifiedInterpolants, 13216 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 43 InterpolantComputations, 43 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-11-29 23:23:03,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...