/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/array-eq-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-29 20:06:56,443 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 20:06:56,508 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2023-11-29 20:06:56,532 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 20:06:56,532 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 20:06:56,533 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 20:06:56,533 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 20:06:56,533 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 20:06:56,534 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 20:06:56,536 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 20:06:56,537 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 20:06:56,537 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 20:06:56,537 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 20:06:56,538 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 20:06:56,538 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 20:06:56,538 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 20:06:56,539 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 20:06:56,539 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 20:06:56,539 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 20:06:56,539 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 20:06:56,539 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 20:06:56,540 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 20:06:56,540 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 20:06:56,540 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-29 20:06:56,540 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 20:06:56,542 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 20:06:56,542 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 20:06:56,542 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 20:06:56,542 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 20:06:56,542 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 20:06:56,543 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 20:06:56,543 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 20:06:56,543 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 20:06:56,544 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true [2023-11-29 20:06:56,715 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 20:06:56,729 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 20:06:56,730 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 20:06:56,732 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 20:06:56,732 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 20:06:56,733 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/array-eq-symm.wvr.c [2023-11-29 20:06:57,703 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 20:06:57,883 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 20:06:57,883 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/array-eq-symm.wvr.c [2023-11-29 20:06:57,891 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9b742bbb8/7b4315289a4b4127a99de8df031108b7/FLAGde8a3225e [2023-11-29 20:06:57,902 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9b742bbb8/7b4315289a4b4127a99de8df031108b7 [2023-11-29 20:06:57,904 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 20:06:57,905 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-29 20:06:57,907 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 20:06:57,907 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 20:06:57,910 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 20:06:57,911 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 08:06:57" (1/1) ... [2023-11-29 20:06:57,911 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@56c31945 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:57, skipping insertion in model container [2023-11-29 20:06:57,912 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 08:06:57" (1/1) ... [2023-11-29 20:06:57,927 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 20:06:58,024 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/array-eq-symm.wvr.c[2277,2290] [2023-11-29 20:06:58,030 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 20:06:58,037 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 20:06:58,052 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/array-eq-symm.wvr.c[2277,2290] [2023-11-29 20:06:58,058 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 20:06:58,070 INFO L206 MainTranslator]: Completed translation [2023-11-29 20:06:58,070 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58 WrapperNode [2023-11-29 20:06:58,070 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 20:06:58,071 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 20:06:58,071 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 20:06:58,071 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 20:06:58,075 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,080 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,095 INFO L138 Inliner]: procedures = 23, calls = 29, calls flagged for inlining = 7, calls inlined = 9, statements flattened = 117 [2023-11-29 20:06:58,096 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 20:06:58,096 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 20:06:58,096 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 20:06:58,096 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 20:06:58,103 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,103 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,111 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,111 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,115 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,118 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,119 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,120 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,121 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 20:06:58,122 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 20:06:58,122 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 20:06:58,122 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 20:06:58,123 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (1/1) ... [2023-11-29 20:06:58,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 20:06:58,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:06:58,154 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-29 20:06:58,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-29 20:06:58,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 20:06:58,173 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 20:06:58,173 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 20:06:58,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 20:06:58,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 20:06:58,174 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 20:06:58,175 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 20:06:58,238 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 20:06:58,240 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 20:06:58,411 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 20:06:58,419 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 20:06:58,419 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-29 20:06:58,421 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 08:06:58 BoogieIcfgContainer [2023-11-29 20:06:58,421 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 20:06:58,422 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 20:06:58,422 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 20:06:58,424 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 20:06:58,425 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 08:06:57" (1/3) ... [2023-11-29 20:06:58,425 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a8a9702 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 08:06:58, skipping insertion in model container [2023-11-29 20:06:58,425 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:06:58" (2/3) ... [2023-11-29 20:06:58,425 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a8a9702 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 08:06:58, skipping insertion in model container [2023-11-29 20:06:58,426 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 08:06:58" (3/3) ... [2023-11-29 20:06:58,426 INFO L112 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.c [2023-11-29 20:06:58,439 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 20:06:58,439 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 20:06:58,439 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 20:06:58,499 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 20:06:58,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 170 places, 178 transitions, 370 flow [2023-11-29 20:06:58,613 INFO L124 PetriNetUnfolderBase]: 15/176 cut-off events. [2023-11-29 20:06:58,613 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 20:06:58,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 185 conditions, 176 events. 15/176 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 131 event pairs, 0 based on Foata normal form. 0/160 useless extension candidates. Maximal degree in co-relation 134. Up to 3 conditions per place. [2023-11-29 20:06:58,617 INFO L82 GeneralOperation]: Start removeDead. Operand has 170 places, 178 transitions, 370 flow [2023-11-29 20:06:58,624 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 159 places, 167 transitions, 346 flow [2023-11-29 20:06:58,637 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 20:06:58,643 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;@3da10302, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 20:06:58,643 INFO L363 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-29 20:06:58,688 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 20:06:58,688 INFO L124 PetriNetUnfolderBase]: 15/166 cut-off events. [2023-11-29 20:06:58,688 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 20:06:58,688 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:06:58,689 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:06:58,689 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:06:58,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:06:58,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1793245832, now seen corresponding path program 1 times [2023-11-29 20:06:58,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:06:58,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500191429] [2023-11-29 20:06:58,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:06:58,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:06:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:06:59,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:06:59,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:06:59,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500191429] [2023-11-29 20:06:59,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500191429] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:06:59,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:06:59,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 20:06:59,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102244559] [2023-11-29 20:06:59,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:06:59,237 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 20:06:59,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:06:59,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 20:06:59,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 20:06:59,265 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 178 [2023-11-29 20:06:59,268 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 167 transitions, 346 flow. Second operand has 6 states, 6 states have (on average 121.33333333333333) internal successors, (728), 6 states have internal predecessors, (728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,268 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:06:59,268 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 178 [2023-11-29 20:06:59,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:06:59,467 INFO L124 PetriNetUnfolderBase]: 180/664 cut-off events. [2023-11-29 20:06:59,467 INFO L125 PetriNetUnfolderBase]: For 79/79 co-relation queries the response was YES. [2023-11-29 20:06:59,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1065 conditions, 664 events. 180/664 cut-off events. For 79/79 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 3336 event pairs, 41 based on Foata normal form. 9/580 useless extension candidates. Maximal degree in co-relation 780. Up to 138 conditions per place. [2023-11-29 20:06:59,473 INFO L140 encePairwiseOnDemand]: 157/178 looper letters, 77 selfloop transitions, 5 changer transitions 11/198 dead transitions. [2023-11-29 20:06:59,473 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 198 transitions, 609 flow [2023-11-29 20:06:59,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 20:06:59,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 20:06:59,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1144 transitions. [2023-11-29 20:06:59,485 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.714107365792759 [2023-11-29 20:06:59,485 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1144 transitions. [2023-11-29 20:06:59,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1144 transitions. [2023-11-29 20:06:59,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:06:59,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1144 transitions. [2023-11-29 20:06:59,493 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 127.11111111111111) internal successors, (1144), 9 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 178.0) internal successors, (1780), 10 states have internal predecessors, (1780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,499 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 178.0) internal successors, (1780), 10 states have internal predecessors, (1780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,502 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 8 predicate places. [2023-11-29 20:06:59,502 INFO L500 AbstractCegarLoop]: Abstraction has has 167 places, 198 transitions, 609 flow [2023-11-29 20:06:59,503 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 121.33333333333333) internal successors, (728), 6 states have internal predecessors, (728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,503 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:06:59,503 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:06:59,503 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 20:06:59,503 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:06:59,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:06:59,504 INFO L85 PathProgramCache]: Analyzing trace with hash 902047316, now seen corresponding path program 1 times [2023-11-29 20:06:59,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:06:59,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566132999] [2023-11-29 20:06:59,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:06:59,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:06:59,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:06:59,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:06:59,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:06:59,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566132999] [2023-11-29 20:06:59,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566132999] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:06:59,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:06:59,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 20:06:59,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262157238] [2023-11-29 20:06:59,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:06:59,650 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 20:06:59,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:06:59,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 20:06:59,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 20:06:59,652 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 178 [2023-11-29 20:06:59,653 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 198 transitions, 609 flow. Second operand has 7 states, 7 states have (on average 127.28571428571429) internal successors, (891), 7 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 20:06:59,653 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:06:59,653 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 178 [2023-11-29 20:06:59,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:06:59,866 INFO L124 PetriNetUnfolderBase]: 214/879 cut-off events. [2023-11-29 20:06:59,866 INFO L125 PetriNetUnfolderBase]: For 313/335 co-relation queries the response was YES. [2023-11-29 20:06:59,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1712 conditions, 879 events. 214/879 cut-off events. For 313/335 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 4768 event pairs, 46 based on Foata normal form. 0/770 useless extension candidates. Maximal degree in co-relation 977. Up to 153 conditions per place. [2023-11-29 20:06:59,870 INFO L140 encePairwiseOnDemand]: 165/178 looper letters, 86 selfloop transitions, 15 changer transitions 14/235 dead transitions. [2023-11-29 20:06:59,870 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 235 transitions, 945 flow [2023-11-29 20:06:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 20:06:59,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 20:06:59,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1310 transitions. [2023-11-29 20:06:59,873 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7359550561797753 [2023-11-29 20:06:59,873 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1310 transitions. [2023-11-29 20:06:59,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1310 transitions. [2023-11-29 20:06:59,873 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:06:59,873 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1310 transitions. [2023-11-29 20:06:59,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 131.0) internal successors, (1310), 10 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,878 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,878 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:06:59,879 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 17 predicate places. [2023-11-29 20:06:59,879 INFO L500 AbstractCegarLoop]: Abstraction has has 176 places, 235 transitions, 945 flow [2023-11-29 20:06:59,879 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 127.28571428571429) internal successors, (891), 7 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 20:06:59,880 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:06:59,880 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:06:59,880 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 20:06:59,880 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:06:59,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:06:59,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1458438143, now seen corresponding path program 1 times [2023-11-29 20:06:59,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:06:59,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876039730] [2023-11-29 20:06:59,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:06:59,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:06:59,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:00,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:07:00,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:00,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876039730] [2023-11-29 20:07:00,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876039730] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:00,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:00,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 20:07:00,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901251763] [2023-11-29 20:07:00,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:00,030 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 20:07:00,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:00,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 20:07:00,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 20:07:00,033 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 178 [2023-11-29 20:07:00,034 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 235 transitions, 945 flow. Second operand has 7 states, 7 states have (on average 127.28571428571429) internal successors, (891), 7 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 20:07:00,034 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:00,035 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 178 [2023-11-29 20:07:00,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:00,254 INFO L124 PetriNetUnfolderBase]: 219/888 cut-off events. [2023-11-29 20:07:00,258 INFO L125 PetriNetUnfolderBase]: For 558/604 co-relation queries the response was YES. [2023-11-29 20:07:00,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2067 conditions, 888 events. 219/888 cut-off events. For 558/604 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 4568 event pairs, 56 based on Foata normal form. 0/778 useless extension candidates. Maximal degree in co-relation 1431. Up to 208 conditions per place. [2023-11-29 20:07:00,264 INFO L140 encePairwiseOnDemand]: 165/178 looper letters, 71 selfloop transitions, 11 changer transitions 37/239 dead transitions. [2023-11-29 20:07:00,264 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 239 transitions, 1181 flow [2023-11-29 20:07:00,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 20:07:00,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 20:07:00,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1308 transitions. [2023-11-29 20:07:00,267 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7348314606741573 [2023-11-29 20:07:00,267 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1308 transitions. [2023-11-29 20:07:00,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1308 transitions. [2023-11-29 20:07:00,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:00,268 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1308 transitions. [2023-11-29 20:07:00,271 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 130.8) internal successors, (1308), 10 states have internal predecessors, (1308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,274 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,275 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,276 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 26 predicate places. [2023-11-29 20:07:00,276 INFO L500 AbstractCegarLoop]: Abstraction has has 185 places, 239 transitions, 1181 flow [2023-11-29 20:07:00,277 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 127.28571428571429) internal successors, (891), 7 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 20:07:00,277 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:00,277 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:00,277 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 20:07:00,277 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:00,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:00,278 INFO L85 PathProgramCache]: Analyzing trace with hash -282284416, now seen corresponding path program 1 times [2023-11-29 20:07:00,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:00,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122632733] [2023-11-29 20:07:00,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:00,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:00,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:00,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 20:07:00,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:00,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122632733] [2023-11-29 20:07:00,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122632733] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:00,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:00,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 20:07:00,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798994284] [2023-11-29 20:07:00,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:00,433 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 20:07:00,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:00,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 20:07:00,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 20:07:00,435 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 178 [2023-11-29 20:07:00,436 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 239 transitions, 1181 flow. Second operand has 7 states, 7 states have (on average 127.85714285714286) internal successors, (895), 7 states have internal predecessors, (895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,436 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:00,436 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 178 [2023-11-29 20:07:00,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:00,659 INFO L124 PetriNetUnfolderBase]: 253/1121 cut-off events. [2023-11-29 20:07:00,659 INFO L125 PetriNetUnfolderBase]: For 1362/1434 co-relation queries the response was YES. [2023-11-29 20:07:00,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2992 conditions, 1121 events. 253/1121 cut-off events. For 1362/1434 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 6363 event pairs, 52 based on Foata normal form. 0/997 useless extension candidates. Maximal degree in co-relation 1662. Up to 208 conditions per place. [2023-11-29 20:07:00,666 INFO L140 encePairwiseOnDemand]: 165/178 looper letters, 82 selfloop transitions, 15 changer transitions 55/276 dead transitions. [2023-11-29 20:07:00,666 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 276 transitions, 1761 flow [2023-11-29 20:07:00,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 20:07:00,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 20:07:00,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1295 transitions. [2023-11-29 20:07:00,669 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7275280898876404 [2023-11-29 20:07:00,669 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1295 transitions. [2023-11-29 20:07:00,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1295 transitions. [2023-11-29 20:07:00,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:00,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1295 transitions. [2023-11-29 20:07:00,672 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 129.5) internal successors, (1295), 10 states have internal predecessors, (1295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,674 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,675 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,676 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 35 predicate places. [2023-11-29 20:07:00,676 INFO L500 AbstractCegarLoop]: Abstraction has has 194 places, 276 transitions, 1761 flow [2023-11-29 20:07:00,677 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 127.85714285714286) internal successors, (895), 7 states have internal predecessors, (895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,677 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:00,677 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:00,677 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 20:07:00,677 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:00,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:00,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1276130531, now seen corresponding path program 1 times [2023-11-29 20:07:00,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:00,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594632943] [2023-11-29 20:07:00,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:00,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:00,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:00,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 20:07:00,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:00,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594632943] [2023-11-29 20:07:00,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594632943] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:00,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:00,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 20:07:00,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288369661] [2023-11-29 20:07:00,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:00,832 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 20:07:00,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:00,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 20:07:00,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 20:07:00,833 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 178 [2023-11-29 20:07:00,834 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 276 transitions, 1761 flow. Second operand has 7 states, 7 states have (on average 127.85714285714286) internal successors, (895), 7 states have internal predecessors, (895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:00,834 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:00,834 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 178 [2023-11-29 20:07:00,834 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:01,086 INFO L124 PetriNetUnfolderBase]: 225/1002 cut-off events. [2023-11-29 20:07:01,086 INFO L125 PetriNetUnfolderBase]: For 1804/1916 co-relation queries the response was YES. [2023-11-29 20:07:01,088 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3061 conditions, 1002 events. 225/1002 cut-off events. For 1804/1916 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5306 event pairs, 62 based on Foata normal form. 2/890 useless extension candidates. Maximal degree in co-relation 1895. Up to 208 conditions per place. [2023-11-29 20:07:01,091 INFO L140 encePairwiseOnDemand]: 165/178 looper letters, 75 selfloop transitions, 11 changer transitions 63/269 dead transitions. [2023-11-29 20:07:01,091 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 269 transitions, 1965 flow [2023-11-29 20:07:01,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 20:07:01,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 20:07:01,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1293 transitions. [2023-11-29 20:07:01,094 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7264044943820225 [2023-11-29 20:07:01,094 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1293 transitions. [2023-11-29 20:07:01,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1293 transitions. [2023-11-29 20:07:01,094 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:01,094 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1293 transitions. [2023-11-29 20:07:01,096 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 129.3) internal successors, (1293), 10 states have internal predecessors, (1293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:01,098 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:01,099 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 178.0) internal successors, (1958), 11 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:01,100 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 44 predicate places. [2023-11-29 20:07:01,101 INFO L500 AbstractCegarLoop]: Abstraction has has 203 places, 269 transitions, 1965 flow [2023-11-29 20:07:01,101 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 127.85714285714286) internal successors, (895), 7 states have internal predecessors, (895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:01,101 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:01,101 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:01,101 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 20:07:01,101 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:01,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:01,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1018100727, now seen corresponding path program 1 times [2023-11-29 20:07:01,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:01,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269361450] [2023-11-29 20:07:01,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:01,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:01,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:01,349 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 20:07:01,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:01,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269361450] [2023-11-29 20:07:01,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269361450] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:07:01,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489502205] [2023-11-29 20:07:01,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:01,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:07:01,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:07:01,356 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:07:01,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 20:07:01,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:01,448 INFO L262 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 20:07:01,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:07:01,833 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 20:07:01,833 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:07:02,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 20:07:02,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489502205] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 20:07:02,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 20:07:02,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13, 11] total 30 [2023-11-29 20:07:02,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259750332] [2023-11-29 20:07:02,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:02,271 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 20:07:02,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:02,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 20:07:02,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2023-11-29 20:07:02,273 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 178 [2023-11-29 20:07:02,274 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 269 transitions, 1965 flow. Second operand has 11 states, 11 states have (on average 123.9090909090909) internal successors, (1363), 11 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:02,274 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:02,274 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 178 [2023-11-29 20:07:02,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:02,690 INFO L124 PetriNetUnfolderBase]: 188/1013 cut-off events. [2023-11-29 20:07:02,690 INFO L125 PetriNetUnfolderBase]: For 2580/2718 co-relation queries the response was YES. [2023-11-29 20:07:02,692 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3343 conditions, 1013 events. 188/1013 cut-off events. For 2580/2718 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5556 event pairs, 56 based on Foata normal form. 2/917 useless extension candidates. Maximal degree in co-relation 1980. Up to 200 conditions per place. [2023-11-29 20:07:02,696 INFO L140 encePairwiseOnDemand]: 158/178 looper letters, 79 selfloop transitions, 17 changer transitions 63/277 dead transitions. [2023-11-29 20:07:02,696 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 277 transitions, 2373 flow [2023-11-29 20:07:02,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 20:07:02,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 20:07:02,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1903 transitions. [2023-11-29 20:07:02,700 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7127340823970038 [2023-11-29 20:07:02,700 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1903 transitions. [2023-11-29 20:07:02,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1903 transitions. [2023-11-29 20:07:02,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:02,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1903 transitions. [2023-11-29 20:07:02,704 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 126.86666666666666) internal successors, (1903), 15 states have internal predecessors, (1903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:02,707 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 178.0) internal successors, (2848), 16 states have internal predecessors, (2848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:02,708 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 178.0) internal successors, (2848), 16 states have internal predecessors, (2848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:02,708 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 58 predicate places. [2023-11-29 20:07:02,708 INFO L500 AbstractCegarLoop]: Abstraction has has 217 places, 277 transitions, 2373 flow [2023-11-29 20:07:02,709 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 123.9090909090909) internal successors, (1363), 11 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:02,709 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:02,709 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:02,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 20:07:02,914 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 20:07:02,914 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:02,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:02,915 INFO L85 PathProgramCache]: Analyzing trace with hash 782743928, now seen corresponding path program 1 times [2023-11-29 20:07:02,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:02,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001395995] [2023-11-29 20:07:02,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:02,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:02,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:03,149 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:07:03,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:03,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001395995] [2023-11-29 20:07:03,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001395995] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:07:03,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423450758] [2023-11-29 20:07:03,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:03,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:07:03,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:07:03,151 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:07:03,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 20:07:03,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:03,235 INFO L262 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 20:07:03,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:07:03,540 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:07:03,540 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:07:03,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:07:03,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423450758] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 20:07:03,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 20:07:03,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13, 11] total 30 [2023-11-29 20:07:03,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838953139] [2023-11-29 20:07:03,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:03,884 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 20:07:03,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:03,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 20:07:03,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2023-11-29 20:07:03,886 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 178 [2023-11-29 20:07:03,887 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 277 transitions, 2373 flow. Second operand has 11 states, 11 states have (on average 123.9090909090909) internal successors, (1363), 11 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:03,887 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:03,887 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 178 [2023-11-29 20:07:03,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:04,252 INFO L124 PetriNetUnfolderBase]: 178/1055 cut-off events. [2023-11-29 20:07:04,252 INFO L125 PetriNetUnfolderBase]: For 4038/4248 co-relation queries the response was YES. [2023-11-29 20:07:04,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3790 conditions, 1055 events. 178/1055 cut-off events. For 4038/4248 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5942 event pairs, 51 based on Foata normal form. 0/965 useless extension candidates. Maximal degree in co-relation 2199. Up to 243 conditions per place. [2023-11-29 20:07:04,259 INFO L140 encePairwiseOnDemand]: 158/178 looper letters, 85 selfloop transitions, 17 changer transitions 63/287 dead transitions. [2023-11-29 20:07:04,259 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 287 transitions, 2846 flow [2023-11-29 20:07:04,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 20:07:04,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 20:07:04,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1905 transitions. [2023-11-29 20:07:04,262 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7134831460674157 [2023-11-29 20:07:04,262 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1905 transitions. [2023-11-29 20:07:04,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1905 transitions. [2023-11-29 20:07:04,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:04,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1905 transitions. [2023-11-29 20:07:04,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 127.0) internal successors, (1905), 15 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:04,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 178.0) internal successors, (2848), 16 states have internal predecessors, (2848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:04,269 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 178.0) internal successors, (2848), 16 states have internal predecessors, (2848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:04,269 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 72 predicate places. [2023-11-29 20:07:04,269 INFO L500 AbstractCegarLoop]: Abstraction has has 231 places, 287 transitions, 2846 flow [2023-11-29 20:07:04,270 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 123.9090909090909) internal successors, (1363), 11 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:04,270 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:04,270 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:04,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 20:07:04,474 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 20:07:04,477 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:04,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:04,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1953654224, now seen corresponding path program 1 times [2023-11-29 20:07:04,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:04,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884052934] [2023-11-29 20:07:04,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:04,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:04,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:05,029 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:05,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:05,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884052934] [2023-11-29 20:07:05,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884052934] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:07:05,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122337583] [2023-11-29 20:07:05,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:05,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:07:05,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:07:05,031 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:07:05,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 20:07:05,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:05,112 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 20:07:05,114 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:07:05,519 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 20:07:05,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:05,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:07:05,651 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2023-11-29 20:07:05,652 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 56 [2023-11-29 20:07:05,777 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:05,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122337583] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:07:05,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:07:05,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 9] total 27 [2023-11-29 20:07:05,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607350381] [2023-11-29 20:07:05,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:07:05,778 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 20:07:05,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:05,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 20:07:05,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2023-11-29 20:07:05,780 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:05,782 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 287 transitions, 2846 flow. Second operand has 27 states, 27 states have (on average 108.81481481481481) internal successors, (2938), 27 states have internal predecessors, (2938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:05,783 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:05,783 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:05,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:07,547 INFO L124 PetriNetUnfolderBase]: 2851/5871 cut-off events. [2023-11-29 20:07:07,548 INFO L125 PetriNetUnfolderBase]: For 19080/19104 co-relation queries the response was YES. [2023-11-29 20:07:07,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21037 conditions, 5871 events. 2851/5871 cut-off events. For 19080/19104 co-relation queries the response was YES. Maximal size of possible extension queue 271. Compared 43878 event pairs, 216 based on Foata normal form. 4/5392 useless extension candidates. Maximal degree in co-relation 17151. Up to 1582 conditions per place. [2023-11-29 20:07:07,586 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 347 selfloop transitions, 101 changer transitions 66/616 dead transitions. [2023-11-29 20:07:07,586 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 616 transitions, 5978 flow [2023-11-29 20:07:07,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-29 20:07:07,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2023-11-29 20:07:07,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 5445 transitions. [2023-11-29 20:07:07,594 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6372893258426966 [2023-11-29 20:07:07,594 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 5445 transitions. [2023-11-29 20:07:07,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 5445 transitions. [2023-11-29 20:07:07,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:07,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 5445 transitions. [2023-11-29 20:07:07,604 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 113.4375) internal successors, (5445), 48 states have internal predecessors, (5445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:07,613 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 178.0) internal successors, (8722), 49 states have internal predecessors, (8722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:07,615 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 178.0) internal successors, (8722), 49 states have internal predecessors, (8722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:07,616 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 119 predicate places. [2023-11-29 20:07:07,616 INFO L500 AbstractCegarLoop]: Abstraction has has 278 places, 616 transitions, 5978 flow [2023-11-29 20:07:07,617 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 108.81481481481481) internal successors, (2938), 27 states have internal predecessors, (2938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:07,617 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:07,617 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:07,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 20:07:07,826 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:07:07,827 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:07,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:07,827 INFO L85 PathProgramCache]: Analyzing trace with hash -989077896, now seen corresponding path program 1 times [2023-11-29 20:07:07,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:07,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193885913] [2023-11-29 20:07:07,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:07,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:07,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:08,425 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:08,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:08,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193885913] [2023-11-29 20:07:08,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193885913] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:08,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:08,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:08,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593827349] [2023-11-29 20:07:08,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:08,426 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:08,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:08,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:08,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:08,428 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:08,430 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 616 transitions, 5978 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:08,430 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:08,430 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:08,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:09,821 INFO L124 PetriNetUnfolderBase]: 2945/6118 cut-off events. [2023-11-29 20:07:09,821 INFO L125 PetriNetUnfolderBase]: For 22528/22670 co-relation queries the response was YES. [2023-11-29 20:07:09,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26918 conditions, 6118 events. 2945/6118 cut-off events. For 22528/22670 co-relation queries the response was YES. Maximal size of possible extension queue 276. Compared 46480 event pairs, 221 based on Foata normal form. 16/5642 useless extension candidates. Maximal degree in co-relation 22095. Up to 2871 conditions per place. [2023-11-29 20:07:09,858 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 424 selfloop transitions, 67 changer transitions 112/705 dead transitions. [2023-11-29 20:07:09,858 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 705 transitions, 7821 flow [2023-11-29 20:07:09,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 20:07:09,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 20:07:09,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3803 transitions. [2023-11-29 20:07:09,862 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6283873099801719 [2023-11-29 20:07:09,862 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3803 transitions. [2023-11-29 20:07:09,862 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3803 transitions. [2023-11-29 20:07:09,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:09,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3803 transitions. [2023-11-29 20:07:09,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 111.8529411764706) internal successors, (3803), 34 states have internal predecessors, (3803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:09,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 178.0) internal successors, (6230), 35 states have internal predecessors, (6230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:09,873 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 178.0) internal successors, (6230), 35 states have internal predecessors, (6230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:09,873 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 152 predicate places. [2023-11-29 20:07:09,873 INFO L500 AbstractCegarLoop]: Abstraction has has 311 places, 705 transitions, 7821 flow [2023-11-29 20:07:09,874 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:09,874 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:09,874 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:09,874 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 20:07:09,874 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:09,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:09,874 INFO L85 PathProgramCache]: Analyzing trace with hash -256980664, now seen corresponding path program 2 times [2023-11-29 20:07:09,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:09,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477891226] [2023-11-29 20:07:09,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:09,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:09,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:10,460 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:10,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:10,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477891226] [2023-11-29 20:07:10,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477891226] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:10,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:10,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:10,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5484564] [2023-11-29 20:07:10,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:10,461 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:10,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:10,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:10,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:10,463 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:10,464 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 705 transitions, 7821 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:10,464 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:10,464 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:10,464 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:11,872 INFO L124 PetriNetUnfolderBase]: 2966/6155 cut-off events. [2023-11-29 20:07:11,872 INFO L125 PetriNetUnfolderBase]: For 24385/24599 co-relation queries the response was YES. [2023-11-29 20:07:11,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32224 conditions, 6155 events. 2966/6155 cut-off events. For 24385/24599 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 46907 event pairs, 129 based on Foata normal form. 8/5676 useless extension candidates. Maximal degree in co-relation 26777. Up to 2871 conditions per place. [2023-11-29 20:07:11,905 INFO L140 encePairwiseOnDemand]: 147/178 looper letters, 482 selfloop transitions, 103 changer transitions 159/846 dead transitions. [2023-11-29 20:07:11,906 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 846 transitions, 10499 flow [2023-11-29 20:07:11,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 20:07:11,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 20:07:11,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3783 transitions. [2023-11-29 20:07:11,909 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6250826173165895 [2023-11-29 20:07:11,909 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3783 transitions. [2023-11-29 20:07:11,909 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3783 transitions. [2023-11-29 20:07:11,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:11,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3783 transitions. [2023-11-29 20:07:11,915 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 111.26470588235294) internal successors, (3783), 34 states have internal predecessors, (3783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:11,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 178.0) internal successors, (6230), 35 states have internal predecessors, (6230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:11,920 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 178.0) internal successors, (6230), 35 states have internal predecessors, (6230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:11,921 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 185 predicate places. [2023-11-29 20:07:11,921 INFO L500 AbstractCegarLoop]: Abstraction has has 344 places, 846 transitions, 10499 flow [2023-11-29 20:07:11,921 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:11,921 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:11,921 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:11,921 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 20:07:11,922 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:11,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:11,922 INFO L85 PathProgramCache]: Analyzing trace with hash 669426520, now seen corresponding path program 2 times [2023-11-29 20:07:11,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:11,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240183997] [2023-11-29 20:07:11,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:11,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:11,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:12,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:12,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:12,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240183997] [2023-11-29 20:07:12,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240183997] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:12,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:12,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:07:12,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156663729] [2023-11-29 20:07:12,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:12,415 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:07:12,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:12,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:07:12,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:07:12,417 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:12,419 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 846 transitions, 10499 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:12,419 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:12,419 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:12,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:13,986 INFO L124 PetriNetUnfolderBase]: 3110/6384 cut-off events. [2023-11-29 20:07:13,987 INFO L125 PetriNetUnfolderBase]: For 26818/27126 co-relation queries the response was YES. [2023-11-29 20:07:13,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38936 conditions, 6384 events. 3110/6384 cut-off events. For 26818/27126 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 48602 event pairs, 139 based on Foata normal form. 7/5891 useless extension candidates. Maximal degree in co-relation 32880. Up to 2871 conditions per place. [2023-11-29 20:07:14,035 INFO L140 encePairwiseOnDemand]: 147/178 looper letters, 561 selfloop transitions, 151 changer transitions 163/977 dead transitions. [2023-11-29 20:07:14,035 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 977 transitions, 13676 flow [2023-11-29 20:07:14,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 20:07:14,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2023-11-29 20:07:14,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 4248 transitions. [2023-11-29 20:07:14,039 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6280307510348906 [2023-11-29 20:07:14,039 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 4248 transitions. [2023-11-29 20:07:14,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 4248 transitions. [2023-11-29 20:07:14,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:14,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 4248 transitions. [2023-11-29 20:07:14,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 111.78947368421052) internal successors, (4248), 38 states have internal predecessors, (4248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:14,050 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 178.0) internal successors, (6942), 39 states have internal predecessors, (6942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:14,051 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 178.0) internal successors, (6942), 39 states have internal predecessors, (6942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:14,051 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 222 predicate places. [2023-11-29 20:07:14,051 INFO L500 AbstractCegarLoop]: Abstraction has has 381 places, 977 transitions, 13676 flow [2023-11-29 20:07:14,052 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:14,052 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:14,052 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:14,052 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 20:07:14,052 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:14,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:14,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1441440790, now seen corresponding path program 3 times [2023-11-29 20:07:14,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:14,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726945339] [2023-11-29 20:07:14,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:14,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:14,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:14,634 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:14,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:14,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726945339] [2023-11-29 20:07:14,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726945339] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:14,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:14,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:07:14,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608401045] [2023-11-29 20:07:14,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:14,635 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:07:14,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:14,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:07:14,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:07:14,637 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:14,638 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 977 transitions, 13676 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:14,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:14,639 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:14,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:16,298 INFO L124 PetriNetUnfolderBase]: 3334/6789 cut-off events. [2023-11-29 20:07:16,298 INFO L125 PetriNetUnfolderBase]: For 30470/30937 co-relation queries the response was YES. [2023-11-29 20:07:16,311 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46924 conditions, 6789 events. 3334/6789 cut-off events. For 30470/30937 co-relation queries the response was YES. Maximal size of possible extension queue 324. Compared 52176 event pairs, 247 based on Foata normal form. 13/6268 useless extension candidates. Maximal degree in co-relation 40049. Up to 3085 conditions per place. [2023-11-29 20:07:16,354 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 681 selfloop transitions, 149 changer transitions 168/1100 dead transitions. [2023-11-29 20:07:16,354 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 1100 transitions, 17232 flow [2023-11-29 20:07:16,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:07:16,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:07:16,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3699 transitions. [2023-11-29 20:07:16,358 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6297242083758938 [2023-11-29 20:07:16,358 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3699 transitions. [2023-11-29 20:07:16,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3699 transitions. [2023-11-29 20:07:16,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:16,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3699 transitions. [2023-11-29 20:07:16,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 112.0909090909091) internal successors, (3699), 33 states have internal predecessors, (3699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:16,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:16,368 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:16,368 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 254 predicate places. [2023-11-29 20:07:16,368 INFO L500 AbstractCegarLoop]: Abstraction has has 413 places, 1100 transitions, 17232 flow [2023-11-29 20:07:16,369 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:16,369 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:16,369 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:16,369 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 20:07:16,369 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:16,369 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:16,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1875972748, now seen corresponding path program 4 times [2023-11-29 20:07:16,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:16,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779817156] [2023-11-29 20:07:16,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:16,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:16,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:16,919 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:16,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:16,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779817156] [2023-11-29 20:07:16,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779817156] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:07:16,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470012990] [2023-11-29 20:07:16,919 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 20:07:16,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:07:16,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:07:16,920 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:07:16,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 20:07:16,999 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 20:07:17,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:07:17,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 20:07:17,004 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:07:17,359 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2023-11-29 20:07:17,359 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 10 [2023-11-29 20:07:17,370 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:17,370 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:07:17,506 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2023-11-29 20:07:17,506 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 56 [2023-11-29 20:07:17,609 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:17,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470012990] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:07:17,609 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:07:17,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 9, 9] total 30 [2023-11-29 20:07:17,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438757813] [2023-11-29 20:07:17,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:07:17,610 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 20:07:17,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:17,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 20:07:17,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2023-11-29 20:07:17,612 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:17,613 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 1100 transitions, 17232 flow. Second operand has 30 states, 30 states have (on average 109.53333333333333) internal successors, (3286), 30 states have internal predecessors, (3286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:17,613 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:17,613 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:17,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:20,163 INFO L124 PetriNetUnfolderBase]: 3721/7520 cut-off events. [2023-11-29 20:07:20,163 INFO L125 PetriNetUnfolderBase]: For 37432/38015 co-relation queries the response was YES. [2023-11-29 20:07:20,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58064 conditions, 7520 events. 3721/7520 cut-off events. For 37432/38015 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 58959 event pairs, 133 based on Foata normal form. 26/6957 useless extension candidates. Maximal degree in co-relation 50060. Up to 3610 conditions per place. [2023-11-29 20:07:20,223 INFO L140 encePairwiseOnDemand]: 142/178 looper letters, 742 selfloop transitions, 270 changer transitions 181/1295 dead transitions. [2023-11-29 20:07:20,224 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 465 places, 1295 transitions, 22659 flow [2023-11-29 20:07:20,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-11-29 20:07:20,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2023-11-29 20:07:20,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 5969 transitions. [2023-11-29 20:07:20,228 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6327114691541234 [2023-11-29 20:07:20,228 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 5969 transitions. [2023-11-29 20:07:20,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 5969 transitions. [2023-11-29 20:07:20,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:20,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 5969 transitions. [2023-11-29 20:07:20,235 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 112.62264150943396) internal successors, (5969), 53 states have internal predecessors, (5969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:20,243 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 178.0) internal successors, (9612), 54 states have internal predecessors, (9612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:20,244 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 178.0) internal successors, (9612), 54 states have internal predecessors, (9612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:20,245 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 306 predicate places. [2023-11-29 20:07:20,245 INFO L500 AbstractCegarLoop]: Abstraction has has 465 places, 1295 transitions, 22659 flow [2023-11-29 20:07:20,246 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 109.53333333333333) internal successors, (3286), 30 states have internal predecessors, (3286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:20,246 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:20,246 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:20,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-29 20:07:20,450 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:07:20,453 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:20,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:20,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1126506192, now seen corresponding path program 5 times [2023-11-29 20:07:20,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:20,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756775318] [2023-11-29 20:07:20,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:20,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:20,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:20,928 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:20,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:20,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756775318] [2023-11-29 20:07:20,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756775318] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:20,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:20,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:20,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193803173] [2023-11-29 20:07:20,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:20,929 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:20,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:20,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:20,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:20,931 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:20,932 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 1295 transitions, 22659 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:20,932 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:20,932 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:20,932 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:22,761 INFO L124 PetriNetUnfolderBase]: 3711/7538 cut-off events. [2023-11-29 20:07:22,761 INFO L125 PetriNetUnfolderBase]: For 41110/41756 co-relation queries the response was YES. [2023-11-29 20:07:22,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64428 conditions, 7538 events. 3711/7538 cut-off events. For 41110/41756 co-relation queries the response was YES. Maximal size of possible extension queue 385. Compared 59285 event pairs, 181 based on Foata normal form. 12/6968 useless extension candidates. Maximal degree in co-relation 55721. Up to 3610 conditions per place. [2023-11-29 20:07:22,820 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 856 selfloop transitions, 152 changer transitions 181/1291 dead transitions. [2023-11-29 20:07:22,820 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 493 places, 1291 transitions, 24917 flow [2023-11-29 20:07:22,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:07:22,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:07:22,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3246 transitions. [2023-11-29 20:07:22,824 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6288260364199922 [2023-11-29 20:07:22,824 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3246 transitions. [2023-11-29 20:07:22,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3246 transitions. [2023-11-29 20:07:22,825 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:22,825 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3246 transitions. [2023-11-29 20:07:22,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.93103448275862) internal successors, (3246), 29 states have internal predecessors, (3246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:22,832 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:22,833 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:22,833 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 334 predicate places. [2023-11-29 20:07:22,833 INFO L500 AbstractCegarLoop]: Abstraction has has 493 places, 1291 transitions, 24917 flow [2023-11-29 20:07:22,833 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:22,833 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:22,834 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:22,834 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 20:07:22,834 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:22,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:22,834 INFO L85 PathProgramCache]: Analyzing trace with hash 746628756, now seen corresponding path program 6 times [2023-11-29 20:07:22,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:22,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844163467] [2023-11-29 20:07:22,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:22,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:23,296 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:23,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:23,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844163467] [2023-11-29 20:07:23,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844163467] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:23,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:23,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:07:23,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14147116] [2023-11-29 20:07:23,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:23,297 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:07:23,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:23,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:07:23,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:07:23,298 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:23,299 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 493 places, 1291 transitions, 24917 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:23,300 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:23,300 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:23,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:25,388 INFO L124 PetriNetUnfolderBase]: 3763/7615 cut-off events. [2023-11-29 20:07:25,389 INFO L125 PetriNetUnfolderBase]: For 46601/47357 co-relation queries the response was YES. [2023-11-29 20:07:25,406 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71927 conditions, 7615 events. 3763/7615 cut-off events. For 46601/47357 co-relation queries the response was YES. Maximal size of possible extension queue 398. Compared 60296 event pairs, 137 based on Foata normal form. 14/7071 useless extension candidates. Maximal degree in co-relation 62383. Up to 3718 conditions per place. [2023-11-29 20:07:25,466 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 897 selfloop transitions, 164 changer transitions 181/1344 dead transitions. [2023-11-29 20:07:25,466 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 1344 transitions, 28467 flow [2023-11-29 20:07:25,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:07:25,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:07:25,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3367 transitions. [2023-11-29 20:07:25,469 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6305243445692884 [2023-11-29 20:07:25,469 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3367 transitions. [2023-11-29 20:07:25,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3367 transitions. [2023-11-29 20:07:25,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:25,470 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3367 transitions. [2023-11-29 20:07:25,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 112.23333333333333) internal successors, (3367), 30 states have internal predecessors, (3367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:25,477 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:25,478 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:25,478 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 363 predicate places. [2023-11-29 20:07:25,478 INFO L500 AbstractCegarLoop]: Abstraction has has 522 places, 1344 transitions, 28467 flow [2023-11-29 20:07:25,479 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:25,479 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:25,479 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:25,479 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 20:07:25,479 INFO L425 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:25,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:25,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1367740172, now seen corresponding path program 7 times [2023-11-29 20:07:25,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:25,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442445518] [2023-11-29 20:07:25,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:25,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:25,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:26,004 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:26,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:26,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442445518] [2023-11-29 20:07:26,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442445518] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:26,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:26,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:26,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929625386] [2023-11-29 20:07:26,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:26,005 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:26,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:26,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:26,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:26,007 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:26,008 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 1344 transitions, 28467 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:26,008 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:26,008 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:26,008 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:27,956 INFO L124 PetriNetUnfolderBase]: 3704/7494 cut-off events. [2023-11-29 20:07:27,956 INFO L125 PetriNetUnfolderBase]: For 50565/51429 co-relation queries the response was YES. [2023-11-29 20:07:27,973 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77355 conditions, 7494 events. 3704/7494 cut-off events. For 50565/51429 co-relation queries the response was YES. Maximal size of possible extension queue 390. Compared 59091 event pairs, 137 based on Foata normal form. 13/6957 useless extension candidates. Maximal degree in co-relation 67204. Up to 3648 conditions per place. [2023-11-29 20:07:28,033 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 905 selfloop transitions, 133 changer transitions 187/1327 dead transitions. [2023-11-29 20:07:28,033 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 1327 transitions, 30531 flow [2023-11-29 20:07:28,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:07:28,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:07:28,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3250 transitions. [2023-11-29 20:07:28,039 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6296009298721426 [2023-11-29 20:07:28,039 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3250 transitions. [2023-11-29 20:07:28,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3250 transitions. [2023-11-29 20:07:28,039 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:28,039 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3250 transitions. [2023-11-29 20:07:28,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 112.06896551724138) internal successors, (3250), 29 states have internal predecessors, (3250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:28,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:28,045 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:28,045 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 391 predicate places. [2023-11-29 20:07:28,045 INFO L500 AbstractCegarLoop]: Abstraction has has 550 places, 1327 transitions, 30531 flow [2023-11-29 20:07:28,046 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:28,046 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:28,046 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:28,046 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 20:07:28,046 INFO L425 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:28,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:28,046 INFO L85 PathProgramCache]: Analyzing trace with hash 545227608, now seen corresponding path program 3 times [2023-11-29 20:07:28,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:28,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466303739] [2023-11-29 20:07:28,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:28,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:28,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:28,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:28,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:28,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466303739] [2023-11-29 20:07:28,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466303739] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:28,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:28,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:28,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768997236] [2023-11-29 20:07:28,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:28,593 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:28,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:28,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:28,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:28,595 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:28,596 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 1327 transitions, 30531 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:28,596 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:28,596 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:28,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:30,527 INFO L124 PetriNetUnfolderBase]: 3713/7537 cut-off events. [2023-11-29 20:07:30,527 INFO L125 PetriNetUnfolderBase]: For 56124/57068 co-relation queries the response was YES. [2023-11-29 20:07:30,542 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83993 conditions, 7537 events. 3713/7537 cut-off events. For 56124/57068 co-relation queries the response was YES. Maximal size of possible extension queue 390. Compared 59637 event pairs, 137 based on Foata normal form. 10/6997 useless extension candidates. Maximal degree in co-relation 73087. Up to 3648 conditions per place. [2023-11-29 20:07:30,605 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 916 selfloop transitions, 121 changer transitions 196/1335 dead transitions. [2023-11-29 20:07:30,605 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 578 places, 1335 transitions, 33110 flow [2023-11-29 20:07:30,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:07:30,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:07:30,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3241 transitions. [2023-11-29 20:07:30,608 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6278574196048043 [2023-11-29 20:07:30,608 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3241 transitions. [2023-11-29 20:07:30,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3241 transitions. [2023-11-29 20:07:30,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:30,608 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3241 transitions. [2023-11-29 20:07:30,611 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.75862068965517) internal successors, (3241), 29 states have internal predecessors, (3241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:30,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:30,614 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:30,614 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 419 predicate places. [2023-11-29 20:07:30,614 INFO L500 AbstractCegarLoop]: Abstraction has has 578 places, 1335 transitions, 33110 flow [2023-11-29 20:07:30,615 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:30,615 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:30,615 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:30,615 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 20:07:30,615 INFO L425 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:30,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:30,615 INFO L85 PathProgramCache]: Analyzing trace with hash 401810556, now seen corresponding path program 4 times [2023-11-29 20:07:30,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:30,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19517794] [2023-11-29 20:07:30,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:30,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:30,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:31,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:31,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:31,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19517794] [2023-11-29 20:07:31,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19517794] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:31,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:31,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:31,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005251824] [2023-11-29 20:07:31,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:31,213 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:31,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:31,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:31,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:31,215 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:31,216 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 1335 transitions, 33110 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:31,216 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:31,216 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:31,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:33,267 INFO L124 PetriNetUnfolderBase]: 3731/7602 cut-off events. [2023-11-29 20:07:33,267 INFO L125 PetriNetUnfolderBase]: For 63607/64761 co-relation queries the response was YES. [2023-11-29 20:07:33,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90936 conditions, 7602 events. 3731/7602 cut-off events. For 63607/64761 co-relation queries the response was YES. Maximal size of possible extension queue 390. Compared 60692 event pairs, 141 based on Foata normal form. 12/7064 useless extension candidates. Maximal degree in co-relation 79143. Up to 3648 conditions per place. [2023-11-29 20:07:33,356 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 916 selfloop transitions, 115 changer transitions 217/1350 dead transitions. [2023-11-29 20:07:33,356 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 609 places, 1350 transitions, 35931 flow [2023-11-29 20:07:33,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:07:33,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:07:33,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3569 transitions. [2023-11-29 20:07:33,359 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6265800561797753 [2023-11-29 20:07:33,359 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3569 transitions. [2023-11-29 20:07:33,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3569 transitions. [2023-11-29 20:07:33,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:33,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3569 transitions. [2023-11-29 20:07:33,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 111.53125) internal successors, (3569), 32 states have internal predecessors, (3569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:33,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:33,366 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:33,366 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 450 predicate places. [2023-11-29 20:07:33,366 INFO L500 AbstractCegarLoop]: Abstraction has has 609 places, 1350 transitions, 35931 flow [2023-11-29 20:07:33,366 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:33,366 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:33,367 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:33,367 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 20:07:33,367 INFO L425 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:33,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:33,367 INFO L85 PathProgramCache]: Analyzing trace with hash 2020678488, now seen corresponding path program 5 times [2023-11-29 20:07:33,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:33,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019563570] [2023-11-29 20:07:33,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:33,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:33,802 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:33,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:33,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019563570] [2023-11-29 20:07:33,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019563570] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:33,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:33,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:07:33,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395552413] [2023-11-29 20:07:33,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:33,803 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:07:33,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:33,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:07:33,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:07:33,805 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:33,806 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 609 places, 1350 transitions, 35931 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:33,806 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:33,806 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:33,806 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:36,186 INFO L124 PetriNetUnfolderBase]: 3776/7673 cut-off events. [2023-11-29 20:07:36,186 INFO L125 PetriNetUnfolderBase]: For 69888/71203 co-relation queries the response was YES. [2023-11-29 20:07:36,203 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98453 conditions, 7673 events. 3776/7673 cut-off events. For 69888/71203 co-relation queries the response was YES. Maximal size of possible extension queue 398. Compared 61129 event pairs, 133 based on Foata normal form. 12/7130 useless extension candidates. Maximal degree in co-relation 85947. Up to 3648 conditions per place. [2023-11-29 20:07:36,286 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 925 selfloop transitions, 141 changer transitions 217/1385 dead transitions. [2023-11-29 20:07:36,287 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 638 places, 1385 transitions, 39409 flow [2023-11-29 20:07:36,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:07:36,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:07:36,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3368 transitions. [2023-11-29 20:07:36,299 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6307116104868914 [2023-11-29 20:07:36,299 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3368 transitions. [2023-11-29 20:07:36,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3368 transitions. [2023-11-29 20:07:36,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:36,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3368 transitions. [2023-11-29 20:07:36,303 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 112.26666666666667) internal successors, (3368), 30 states have internal predecessors, (3368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:36,306 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:36,306 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:36,307 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 479 predicate places. [2023-11-29 20:07:36,307 INFO L500 AbstractCegarLoop]: Abstraction has has 638 places, 1385 transitions, 39409 flow [2023-11-29 20:07:36,307 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:36,307 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:36,307 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:36,307 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 20:07:36,308 INFO L425 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:36,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:36,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1303868910, now seen corresponding path program 8 times [2023-11-29 20:07:36,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:36,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391301699] [2023-11-29 20:07:36,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:36,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:36,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:36,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:36,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:36,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391301699] [2023-11-29 20:07:36,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391301699] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:36,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:36,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:36,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79164205] [2023-11-29 20:07:36,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:36,785 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:36,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:36,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:36,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:36,787 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:36,788 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 638 places, 1385 transitions, 39409 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:36,788 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:36,788 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:36,788 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:39,298 INFO L124 PetriNetUnfolderBase]: 3901/7873 cut-off events. [2023-11-29 20:07:39,299 INFO L125 PetriNetUnfolderBase]: For 78081/79479 co-relation queries the response was YES. [2023-11-29 20:07:39,316 INFO L83 FinitePrefix]: Finished finitePrefix Result has 107777 conditions, 7873 events. 3901/7873 cut-off events. For 78081/79479 co-relation queries the response was YES. Maximal size of possible extension queue 398. Compared 62424 event pairs, 133 based on Foata normal form. 11/7303 useless extension candidates. Maximal degree in co-relation 94549. Up to 3652 conditions per place. [2023-11-29 20:07:39,398 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 982 selfloop transitions, 178 changer transitions 227/1489 dead transitions. [2023-11-29 20:07:39,398 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 667 places, 1489 transitions, 44919 flow [2023-11-29 20:07:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:07:39,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:07:39,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3360 transitions. [2023-11-29 20:07:39,401 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6292134831460674 [2023-11-29 20:07:39,401 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3360 transitions. [2023-11-29 20:07:39,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3360 transitions. [2023-11-29 20:07:39,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:39,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3360 transitions. [2023-11-29 20:07:39,404 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 112.0) internal successors, (3360), 30 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:39,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:39,408 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:39,408 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 508 predicate places. [2023-11-29 20:07:39,408 INFO L500 AbstractCegarLoop]: Abstraction has has 667 places, 1489 transitions, 44919 flow [2023-11-29 20:07:39,408 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:39,408 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:39,408 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:39,408 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 20:07:39,409 INFO L425 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:39,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:39,409 INFO L85 PathProgramCache]: Analyzing trace with hash -23758020, now seen corresponding path program 9 times [2023-11-29 20:07:39,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:39,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981888887] [2023-11-29 20:07:39,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:39,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:39,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:40,036 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:40,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:40,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981888887] [2023-11-29 20:07:40,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981888887] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:40,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:40,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:40,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900657065] [2023-11-29 20:07:40,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:40,037 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:40,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:40,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:40,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:40,039 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:40,039 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 667 places, 1489 transitions, 44919 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:40,039 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:40,039 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:40,039 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:42,350 INFO L124 PetriNetUnfolderBase]: 3932/7941 cut-off events. [2023-11-29 20:07:42,350 INFO L125 PetriNetUnfolderBase]: For 83819/85379 co-relation queries the response was YES. [2023-11-29 20:07:42,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115395 conditions, 7941 events. 3932/7941 cut-off events. For 83819/85379 co-relation queries the response was YES. Maximal size of possible extension queue 398. Compared 63333 event pairs, 133 based on Foata normal form. 12/7368 useless extension candidates. Maximal degree in co-relation 101455. Up to 3652 conditions per place. [2023-11-29 20:07:42,449 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1000 selfloop transitions, 162 changer transitions 247/1511 dead transitions. [2023-11-29 20:07:42,449 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 1511 transitions, 48297 flow [2023-11-29 20:07:42,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:07:42,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:07:42,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3571 transitions. [2023-11-29 20:07:42,452 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6269311797752809 [2023-11-29 20:07:42,452 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3571 transitions. [2023-11-29 20:07:42,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3571 transitions. [2023-11-29 20:07:42,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:42,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3571 transitions. [2023-11-29 20:07:42,455 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 111.59375) internal successors, (3571), 32 states have internal predecessors, (3571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:42,458 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:42,458 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:42,458 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 539 predicate places. [2023-11-29 20:07:42,459 INFO L500 AbstractCegarLoop]: Abstraction has has 698 places, 1511 transitions, 48297 flow [2023-11-29 20:07:42,459 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:42,459 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07: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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:42,459 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 20:07:42,459 INFO L425 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:42,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:42,459 INFO L85 PathProgramCache]: Analyzing trace with hash 695368586, now seen corresponding path program 10 times [2023-11-29 20:07:42,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:42,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962106767] [2023-11-29 20:07:42,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:42,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:43,143 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:43,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:43,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962106767] [2023-11-29 20:07:43,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962106767] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:43,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:43,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:07:43,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469101101] [2023-11-29 20:07:43,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:43,146 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:07:43,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:43,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:07:43,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:07:43,147 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:43,148 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 1511 transitions, 48297 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:43,148 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:43,148 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:43,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:45,802 INFO L124 PetriNetUnfolderBase]: 4246/8499 cut-off events. [2023-11-29 20:07:45,802 INFO L125 PetriNetUnfolderBase]: For 98270/100033 co-relation queries the response was YES. [2023-11-29 20:07:45,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131068 conditions, 8499 events. 4246/8499 cut-off events. For 98270/100033 co-relation queries the response was YES. Maximal size of possible extension queue 447. Compared 68380 event pairs, 141 based on Foata normal form. 14/7873 useless extension candidates. Maximal degree in co-relation 115455. Up to 4098 conditions per place. [2023-11-29 20:07:45,920 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1061 selfloop transitions, 205 changer transitions 247/1615 dead transitions. [2023-11-29 20:07:45,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 732 places, 1615 transitions, 54859 flow [2023-11-29 20:07:45,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:07:45,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:07:45,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3942 transitions. [2023-11-29 20:07:45,922 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.632744783306581 [2023-11-29 20:07:45,922 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3942 transitions. [2023-11-29 20:07:45,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3942 transitions. [2023-11-29 20:07:45,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:45,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3942 transitions. [2023-11-29 20:07:45,926 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 112.62857142857143) internal successors, (3942), 35 states have internal predecessors, (3942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:45,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:45,929 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:45,929 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 573 predicate places. [2023-11-29 20:07:45,930 INFO L500 AbstractCegarLoop]: Abstraction has has 732 places, 1615 transitions, 54859 flow [2023-11-29 20:07:45,930 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:45,930 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:45,930 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:45,930 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 20:07:45,930 INFO L425 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:45,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:45,931 INFO L85 PathProgramCache]: Analyzing trace with hash 252444720, now seen corresponding path program 11 times [2023-11-29 20:07:45,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:45,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348850089] [2023-11-29 20:07:45,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:45,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:45,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:46,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:46,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:46,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348850089] [2023-11-29 20:07:46,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348850089] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:46,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:46,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:46,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780990274] [2023-11-29 20:07:46,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:46,512 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:46,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:46,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:46,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:46,513 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:46,514 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 732 places, 1615 transitions, 54859 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:46,514 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:46,514 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:46,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:49,112 INFO L124 PetriNetUnfolderBase]: 4242/8565 cut-off events. [2023-11-29 20:07:49,112 INFO L125 PetriNetUnfolderBase]: For 107674/109538 co-relation queries the response was YES. [2023-11-29 20:07:49,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138437 conditions, 8565 events. 4242/8565 cut-off events. For 107674/109538 co-relation queries the response was YES. Maximal size of possible extension queue 450. Compared 69621 event pairs, 177 based on Foata normal form. 13/7944 useless extension candidates. Maximal degree in co-relation 122046. Up to 4098 conditions per place. [2023-11-29 20:07:49,461 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 1078 selfloop transitions, 191 changer transitions 247/1618 dead transitions. [2023-11-29 20:07:49,462 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 760 places, 1618 transitions, 57923 flow [2023-11-29 20:07:49,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:07:49,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:07:49,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3246 transitions. [2023-11-29 20:07:49,465 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6288260364199922 [2023-11-29 20:07:49,465 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3246 transitions. [2023-11-29 20:07:49,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3246 transitions. [2023-11-29 20:07:49,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:49,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3246 transitions. [2023-11-29 20:07:49,468 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.93103448275862) internal successors, (3246), 29 states have internal predecessors, (3246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:49,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:49,471 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:49,471 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 601 predicate places. [2023-11-29 20:07:49,471 INFO L500 AbstractCegarLoop]: Abstraction has has 760 places, 1618 transitions, 57923 flow [2023-11-29 20:07:49,472 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:49,472 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:49,472 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:49,472 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 20:07:49,472 INFO L425 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:49,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:49,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1418789872, now seen corresponding path program 12 times [2023-11-29 20:07:49,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:49,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148152773] [2023-11-29 20:07:49,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:49,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:49,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:49,941 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:49,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:49,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148152773] [2023-11-29 20:07:49,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148152773] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:49,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:49,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:07:49,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826730935] [2023-11-29 20:07:49,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:49,942 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:07:49,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:49,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:07:49,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:07:49,944 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:49,945 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 760 places, 1618 transitions, 57923 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:49,945 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:49,945 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:49,945 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:52,981 INFO L124 PetriNetUnfolderBase]: 4362/8769 cut-off events. [2023-11-29 20:07:52,981 INFO L125 PetriNetUnfolderBase]: For 122454/124522 co-relation queries the response was YES. [2023-11-29 20:07:53,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 149640 conditions, 8769 events. 4362/8769 cut-off events. For 122454/124522 co-relation queries the response was YES. Maximal size of possible extension queue 472. Compared 71423 event pairs, 157 based on Foata normal form. 13/8138 useless extension candidates. Maximal degree in co-relation 131999. Up to 4302 conditions per place. [2023-11-29 20:07:53,103 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1104 selfloop transitions, 205 changer transitions 247/1658 dead transitions. [2023-11-29 20:07:53,103 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 789 places, 1658 transitions, 62519 flow [2023-11-29 20:07:53,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:07:53,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:07:53,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3367 transitions. [2023-11-29 20:07:53,105 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6305243445692884 [2023-11-29 20:07:53,105 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3367 transitions. [2023-11-29 20:07:53,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3367 transitions. [2023-11-29 20:07:53,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:53,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3367 transitions. [2023-11-29 20:07:53,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 112.23333333333333) internal successors, (3367), 30 states have internal predecessors, (3367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:53,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:53,111 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:53,111 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 630 predicate places. [2023-11-29 20:07:53,111 INFO L500 AbstractCegarLoop]: Abstraction has has 789 places, 1658 transitions, 62519 flow [2023-11-29 20:07:53,112 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:53,112 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:53,112 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:53,112 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 20:07:53,112 INFO L425 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:53,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:53,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1394164872, now seen corresponding path program 13 times [2023-11-29 20:07:53,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:53,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957628685] [2023-11-29 20:07:53,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:53,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:53,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:53,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:53,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:53,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957628685] [2023-11-29 20:07:53,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957628685] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:53,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:53,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:07:53,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469590232] [2023-11-29 20:07:53,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:53,519 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:07:53,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:53,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:07:53,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:07:53,520 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:53,521 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 789 places, 1658 transitions, 62519 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:53,521 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:53,521 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:53,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:07:56,650 INFO L124 PetriNetUnfolderBase]: 4310/8684 cut-off events. [2023-11-29 20:07:56,650 INFO L125 PetriNetUnfolderBase]: For 128730/131004 co-relation queries the response was YES. [2023-11-29 20:07:56,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155458 conditions, 8684 events. 4310/8684 cut-off events. For 128730/131004 co-relation queries the response was YES. Maximal size of possible extension queue 467. Compared 70742 event pairs, 189 based on Foata normal form. 12/8059 useless extension candidates. Maximal degree in co-relation 137189. Up to 4232 conditions per place. [2023-11-29 20:07:56,786 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 1132 selfloop transitions, 162 changer transitions 253/1649 dead transitions. [2023-11-29 20:07:56,786 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 818 places, 1649 transitions, 65209 flow [2023-11-29 20:07:56,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:07:56,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:07:56,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3358 transitions. [2023-11-29 20:07:56,788 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6288389513108614 [2023-11-29 20:07:56,788 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3358 transitions. [2023-11-29 20:07:56,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3358 transitions. [2023-11-29 20:07:56,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:07:56,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3358 transitions. [2023-11-29 20:07:56,791 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 111.93333333333334) internal successors, (3358), 30 states have internal predecessors, (3358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:56,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:56,794 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:56,794 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 659 predicate places. [2023-11-29 20:07:56,794 INFO L500 AbstractCegarLoop]: Abstraction has has 818 places, 1649 transitions, 65209 flow [2023-11-29 20:07:56,794 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:56,794 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:07:56,794 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:07:56,795 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-29 20:07:56,795 INFO L425 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:07:56,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:07:56,795 INFO L85 PathProgramCache]: Analyzing trace with hash -514998030, now seen corresponding path program 14 times [2023-11-29 20:07:56,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:07:56,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645539653] [2023-11-29 20:07:56,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:07:56,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:07:56,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:07:57,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:07:57,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:07:57,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645539653] [2023-11-29 20:07:57,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645539653] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:07:57,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:07:57,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:07:57,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733716854] [2023-11-29 20:07:57,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:07:57,412 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:07:57,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:07:57,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:07:57,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:07:57,414 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:07:57,415 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 818 places, 1649 transitions, 65209 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:07:57,415 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:07:57,415 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:07:57,415 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:00,582 INFO L124 PetriNetUnfolderBase]: 4322/8721 cut-off events. [2023-11-29 20:08:00,582 INFO L125 PetriNetUnfolderBase]: For 143256/145646 co-relation queries the response was YES. [2023-11-29 20:08:00,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 163754 conditions, 8721 events. 4322/8721 cut-off events. For 143256/145646 co-relation queries the response was YES. Maximal size of possible extension queue 472. Compared 71138 event pairs, 133 based on Foata normal form. 15/8125 useless extension candidates. Maximal degree in co-relation 144607. Up to 4272 conditions per place. [2023-11-29 20:08:00,728 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1132 selfloop transitions, 196 changer transitions 253/1683 dead transitions. [2023-11-29 20:08:00,728 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 848 places, 1683 transitions, 69787 flow [2023-11-29 20:08:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:08:00,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:08:00,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3479 transitions. [2023-11-29 20:08:00,730 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6304820587169264 [2023-11-29 20:08:00,730 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3479 transitions. [2023-11-29 20:08:00,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3479 transitions. [2023-11-29 20:08:00,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:00,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3479 transitions. [2023-11-29 20:08:00,734 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 112.2258064516129) internal successors, (3479), 31 states have internal predecessors, (3479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:00,736 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:00,736 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:00,737 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 689 predicate places. [2023-11-29 20:08:00,737 INFO L500 AbstractCegarLoop]: Abstraction has has 848 places, 1683 transitions, 69787 flow [2023-11-29 20:08:00,737 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:00,737 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:00,737 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:00,737 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 20:08:00,738 INFO L425 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:00,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:00,738 INFO L85 PathProgramCache]: Analyzing trace with hash 603398346, now seen corresponding path program 15 times [2023-11-29 20:08:00,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:00,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993496049] [2023-11-29 20:08:00,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:00,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:00,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:01,162 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:01,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:01,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993496049] [2023-11-29 20:08:01,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993496049] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:01,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:01,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:08:01,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386234487] [2023-11-29 20:08:01,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:01,163 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:08:01,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:01,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:08:01,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:08:01,164 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:01,165 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 848 places, 1683 transitions, 69787 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:01,165 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:01,165 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:01,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:04,414 INFO L124 PetriNetUnfolderBase]: 4255/8560 cut-off events. [2023-11-29 20:08:04,415 INFO L125 PetriNetUnfolderBase]: For 150783/153241 co-relation queries the response was YES. [2023-11-29 20:08:04,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 168784 conditions, 8560 events. 4255/8560 cut-off events. For 150783/153241 co-relation queries the response was YES. Maximal size of possible extension queue 464. Compared 69251 event pairs, 129 based on Foata normal form. 14/7975 useless extension candidates. Maximal degree in co-relation 149035. Up to 4202 conditions per place. [2023-11-29 20:08:04,527 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 1152 selfloop transitions, 152 changer transitions 258/1664 dead transitions. [2023-11-29 20:08:04,528 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 877 places, 1664 transitions, 72071 flow [2023-11-29 20:08:04,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:08:04,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:08:04,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3362 transitions. [2023-11-29 20:08:04,529 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6295880149812734 [2023-11-29 20:08:04,529 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3362 transitions. [2023-11-29 20:08:04,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3362 transitions. [2023-11-29 20:08:04,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:04,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3362 transitions. [2023-11-29 20:08:04,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 112.06666666666666) internal successors, (3362), 30 states have internal predecessors, (3362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:04,534 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:04,535 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:04,535 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 718 predicate places. [2023-11-29 20:08:04,535 INFO L500 AbstractCegarLoop]: Abstraction has has 877 places, 1664 transitions, 72071 flow [2023-11-29 20:08:04,535 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:04,535 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:04,535 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:04,536 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 20:08:04,536 INFO L425 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:04,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:04,536 INFO L85 PathProgramCache]: Analyzing trace with hash 759051702, now seen corresponding path program 6 times [2023-11-29 20:08:04,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:04,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753769117] [2023-11-29 20:08:04,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:04,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:04,970 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:04,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:04,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753769117] [2023-11-29 20:08:04,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753769117] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:04,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:04,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:08:04,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430299443] [2023-11-29 20:08:04,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:04,971 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:08:04,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:04,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:08:04,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:08:04,972 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:04,973 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 877 places, 1664 transitions, 72071 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:04,973 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:04,973 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:04,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:08,222 INFO L124 PetriNetUnfolderBase]: 4300/8646 cut-off events. [2023-11-29 20:08:08,222 INFO L125 PetriNetUnfolderBase]: For 162179/164904 co-relation queries the response was YES. [2023-11-29 20:08:08,243 INFO L83 FinitePrefix]: Finished finitePrefix Result has 177875 conditions, 8646 events. 4300/8646 cut-off events. For 162179/164904 co-relation queries the response was YES. Maximal size of possible extension queue 472. Compared 70219 event pairs, 133 based on Foata normal form. 9/8052 useless extension candidates. Maximal degree in co-relation 157347. Up to 4202 conditions per place. [2023-11-29 20:08:08,380 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1154 selfloop transitions, 171 changer transitions 258/1685 dead transitions. [2023-11-29 20:08:08,380 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 907 places, 1685 transitions, 76131 flow [2023-11-29 20:08:08,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:08:08,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:08:08,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3480 transitions. [2023-11-29 20:08:08,382 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6306632837984777 [2023-11-29 20:08:08,382 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3480 transitions. [2023-11-29 20:08:08,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3480 transitions. [2023-11-29 20:08:08,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:08,383 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3480 transitions. [2023-11-29 20:08:08,385 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 112.25806451612904) internal successors, (3480), 31 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:08,388 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:08,388 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:08,392 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 748 predicate places. [2023-11-29 20:08:08,392 INFO L500 AbstractCegarLoop]: Abstraction has has 907 places, 1685 transitions, 76131 flow [2023-11-29 20:08:08,393 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:08,393 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:08,393 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:08,393 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 20:08:08,393 INFO L425 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:08,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:08,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1904671168, now seen corresponding path program 7 times [2023-11-29 20:08:08,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:08,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824622481] [2023-11-29 20:08:08,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:08,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:09,086 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:09,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:09,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824622481] [2023-11-29 20:08:09,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824622481] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:09,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:09,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:08:09,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342011249] [2023-11-29 20:08:09,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:09,087 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:08:09,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:09,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:08:09,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:08:09,088 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:09,089 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 907 places, 1685 transitions, 76131 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:09,090 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:09,090 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:09,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:12,483 INFO L124 PetriNetUnfolderBase]: 4306/8664 cut-off events. [2023-11-29 20:08:12,483 INFO L125 PetriNetUnfolderBase]: For 176302/179174 co-relation queries the response was YES. [2023-11-29 20:08:12,500 INFO L83 FinitePrefix]: Finished finitePrefix Result has 185594 conditions, 8664 events. 4306/8664 cut-off events. For 176302/179174 co-relation queries the response was YES. Maximal size of possible extension queue 472. Compared 70488 event pairs, 133 based on Foata normal form. 11/8072 useless extension candidates. Maximal degree in co-relation 164183. Up to 4202 conditions per place. [2023-11-29 20:08:12,720 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1180 selfloop transitions, 142 changer transitions 266/1690 dead transitions. [2023-11-29 20:08:12,720 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 935 places, 1690 transitions, 79480 flow [2023-11-29 20:08:12,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:08:12,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:08:12,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3240 transitions. [2023-11-29 20:08:12,722 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6276636962417668 [2023-11-29 20:08:12,722 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3240 transitions. [2023-11-29 20:08:12,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3240 transitions. [2023-11-29 20:08:12,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:12,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3240 transitions. [2023-11-29 20:08:12,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.72413793103448) internal successors, (3240), 29 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:12,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:12,727 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:12,728 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 776 predicate places. [2023-11-29 20:08:12,728 INFO L500 AbstractCegarLoop]: Abstraction has has 935 places, 1690 transitions, 79480 flow [2023-11-29 20:08:12,728 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:12,728 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:12,728 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:12,728 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 20:08:12,729 INFO L425 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:12,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:12,729 INFO L85 PathProgramCache]: Analyzing trace with hash 356680666, now seen corresponding path program 8 times [2023-11-29 20:08:12,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:12,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942029535] [2023-11-29 20:08:12,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:12,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:12,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:13,157 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:13,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:13,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942029535] [2023-11-29 20:08:13,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942029535] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:13,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:13,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:08:13,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414562013] [2023-11-29 20:08:13,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:13,158 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:08:13,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:13,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:08:13,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:08:13,160 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:13,161 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 935 places, 1690 transitions, 79480 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:13,161 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:13,161 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:13,161 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:16,771 INFO L124 PetriNetUnfolderBase]: 4396/8809 cut-off events. [2023-11-29 20:08:16,771 INFO L125 PetriNetUnfolderBase]: For 188287/191417 co-relation queries the response was YES. [2023-11-29 20:08:16,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 196702 conditions, 8809 events. 4396/8809 cut-off events. For 188287/191417 co-relation queries the response was YES. Maximal size of possible extension queue 480. Compared 71879 event pairs, 141 based on Foata normal form. 9/8206 useless extension candidates. Maximal degree in co-relation 174507. Up to 4202 conditions per place. [2023-11-29 20:08:16,908 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1173 selfloop transitions, 194 changer transitions 266/1735 dead transitions. [2023-11-29 20:08:16,908 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 967 places, 1735 transitions, 84900 flow [2023-11-29 20:08:16,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:08:16,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:08:16,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3690 transitions. [2023-11-29 20:08:16,910 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6281920326864147 [2023-11-29 20:08:16,910 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3690 transitions. [2023-11-29 20:08:16,910 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3690 transitions. [2023-11-29 20:08:16,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:16,911 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3690 transitions. [2023-11-29 20:08:16,913 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 111.81818181818181) internal successors, (3690), 33 states have internal predecessors, (3690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:16,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:16,916 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:16,916 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 808 predicate places. [2023-11-29 20:08:16,916 INFO L500 AbstractCegarLoop]: Abstraction has has 967 places, 1735 transitions, 84900 flow [2023-11-29 20:08:16,917 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:16,917 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:16,917 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:16,917 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-29 20:08:16,917 INFO L425 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:16,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:16,917 INFO L85 PathProgramCache]: Analyzing trace with hash -144740140, now seen corresponding path program 9 times [2023-11-29 20:08:16,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:16,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228557411] [2023-11-29 20:08:16,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:16,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:16,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:17,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:17,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:17,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228557411] [2023-11-29 20:08:17,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228557411] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:17,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:17,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:08:17,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915414904] [2023-11-29 20:08:17,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:17,470 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:08:17,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:17,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:08:17,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:08:17,471 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:17,472 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 967 places, 1735 transitions, 84900 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:17,472 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:17,473 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:17,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:21,216 INFO L124 PetriNetUnfolderBase]: 4417/8886 cut-off events. [2023-11-29 20:08:21,216 INFO L125 PetriNetUnfolderBase]: For 201729/205093 co-relation queries the response was YES. [2023-11-29 20:08:21,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 205346 conditions, 8886 events. 4417/8886 cut-off events. For 201729/205093 co-relation queries the response was YES. Maximal size of possible extension queue 489. Compared 72926 event pairs, 212 based on Foata normal form. 7/8281 useless extension candidates. Maximal degree in co-relation 182372. Up to 4202 conditions per place. [2023-11-29 20:08:21,479 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1187 selfloop transitions, 190 changer transitions 266/1745 dead transitions. [2023-11-29 20:08:21,480 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 997 places, 1745 transitions, 88646 flow [2023-11-29 20:08:21,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:08:21,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:08:21,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3474 transitions. [2023-11-29 20:08:21,482 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6295759333091699 [2023-11-29 20:08:21,482 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3474 transitions. [2023-11-29 20:08:21,482 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3474 transitions. [2023-11-29 20:08:21,482 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:21,482 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3474 transitions. [2023-11-29 20:08:21,484 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 112.06451612903226) internal successors, (3474), 31 states have internal predecessors, (3474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:21,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:21,487 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:21,487 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 838 predicate places. [2023-11-29 20:08:21,487 INFO L500 AbstractCegarLoop]: Abstraction has has 997 places, 1745 transitions, 88646 flow [2023-11-29 20:08:21,488 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:21,488 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:21,488 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:21,488 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 20:08:21,488 INFO L425 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:21,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:21,488 INFO L85 PathProgramCache]: Analyzing trace with hash -2017276748, now seen corresponding path program 10 times [2023-11-29 20:08:21,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:21,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119369609] [2023-11-29 20:08:21,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:21,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:21,882 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:21,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:21,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119369609] [2023-11-29 20:08:21,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119369609] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:08:21,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259734905] [2023-11-29 20:08:21,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 20:08:21,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:08:21,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:08:21,883 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:08:21,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 20:08:21,975 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 20:08:21,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:08:21,977 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 20:08:21,979 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:08:22,322 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2023-11-29 20:08:22,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 10 [2023-11-29 20:08:22,330 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:22,330 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:08:22,422 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2023-11-29 20:08:22,423 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 56 [2023-11-29 20:08:22,517 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:22,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259734905] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:08:22,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:08:22,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 9, 9] total 30 [2023-11-29 20:08:22,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421247516] [2023-11-29 20:08:22,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:08:22,518 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 20:08:22,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:22,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 20:08:22,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2023-11-29 20:08:22,520 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:22,521 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 997 places, 1745 transitions, 88646 flow. Second operand has 30 states, 30 states have (on average 109.4) internal successors, (3282), 30 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:22,521 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:22,521 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:22,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:27,054 INFO L124 PetriNetUnfolderBase]: 4711/9400 cut-off events. [2023-11-29 20:08:27,054 INFO L125 PetriNetUnfolderBase]: For 223090/227062 co-relation queries the response was YES. [2023-11-29 20:08:27,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 226686 conditions, 9400 events. 4711/9400 cut-off events. For 223090/227062 co-relation queries the response was YES. Maximal size of possible extension queue 531. Compared 77675 event pairs, 130 based on Foata normal form. 15/8781 useless extension candidates. Maximal degree in co-relation 201686. Up to 4412 conditions per place. [2023-11-29 20:08:27,225 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 1281 selfloop transitions, 307 changer transitions 284/1974 dead transitions. [2023-11-29 20:08:27,225 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1040 places, 1974 transitions, 104603 flow [2023-11-29 20:08:27,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-29 20:08:27,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2023-11-29 20:08:27,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 4945 transitions. [2023-11-29 20:08:27,229 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6313840653728294 [2023-11-29 20:08:27,229 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 4945 transitions. [2023-11-29 20:08:27,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 4945 transitions. [2023-11-29 20:08:27,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:27,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 4945 transitions. [2023-11-29 20:08:27,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 112.38636363636364) internal successors, (4945), 44 states have internal predecessors, (4945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:27,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 178.0) internal successors, (8010), 45 states have internal predecessors, (8010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:27,237 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 178.0) internal successors, (8010), 45 states have internal predecessors, (8010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:27,237 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 881 predicate places. [2023-11-29 20:08:27,238 INFO L500 AbstractCegarLoop]: Abstraction has has 1040 places, 1974 transitions, 104603 flow [2023-11-29 20:08:27,238 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 109.4) internal successors, (3282), 30 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:27,238 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:27,238 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:27,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 20:08:27,445 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:08:27,445 INFO L425 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:27,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:27,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1678361370, now seen corresponding path program 11 times [2023-11-29 20:08:27,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:27,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835627310] [2023-11-29 20:08:27,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:27,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:27,910 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:27,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:27,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835627310] [2023-11-29 20:08:27,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835627310] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:27,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:27,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:08:27,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894102836] [2023-11-29 20:08:27,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:27,911 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:08:27,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:27,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:08:27,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:08:27,913 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:27,914 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1040 places, 1974 transitions, 104603 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:27,914 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:27,914 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:27,914 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:32,389 INFO L124 PetriNetUnfolderBase]: 4756/9516 cut-off events. [2023-11-29 20:08:32,390 INFO L125 PetriNetUnfolderBase]: For 243309/247467 co-relation queries the response was YES. [2023-11-29 20:08:32,404 INFO L83 FinitePrefix]: Finished finitePrefix Result has 237162 conditions, 9516 events. 4756/9516 cut-off events. For 243309/247467 co-relation queries the response was YES. Maximal size of possible extension queue 531. Compared 78907 event pairs, 134 based on Foata normal form. 15/8891 useless extension candidates. Maximal degree in co-relation 210569. Up to 4412 conditions per place. [2023-11-29 20:08:32,550 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1446 selfloop transitions, 148 changer transitions 312/2008 dead transitions. [2023-11-29 20:08:32,550 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1071 places, 2008 transitions, 110229 flow [2023-11-29 20:08:32,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:08:32,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:08:32,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3569 transitions. [2023-11-29 20:08:32,553 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6265800561797753 [2023-11-29 20:08:32,553 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3569 transitions. [2023-11-29 20:08:32,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3569 transitions. [2023-11-29 20:08:32,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:32,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3569 transitions. [2023-11-29 20:08:32,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 111.53125) internal successors, (3569), 32 states have internal predecessors, (3569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:32,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:32,558 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:32,558 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 912 predicate places. [2023-11-29 20:08:32,559 INFO L500 AbstractCegarLoop]: Abstraction has has 1071 places, 2008 transitions, 110229 flow [2023-11-29 20:08:32,559 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:32,559 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:32,559 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:32,559 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-29 20:08:32,559 INFO L425 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:32,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:32,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1593419202, now seen corresponding path program 12 times [2023-11-29 20:08:32,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:32,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308139230] [2023-11-29 20:08:32,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:32,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:33,059 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:33,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:33,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308139230] [2023-11-29 20:08:33,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308139230] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:33,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:33,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:08:33,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557676262] [2023-11-29 20:08:33,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:33,060 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:08:33,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:33,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:08:33,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:08:33,062 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:33,062 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1071 places, 2008 transitions, 110229 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:33,063 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:33,063 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:33,063 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:37,327 INFO L124 PetriNetUnfolderBase]: 4744/9520 cut-off events. [2023-11-29 20:08:37,327 INFO L125 PetriNetUnfolderBase]: For 264474/268881 co-relation queries the response was YES. [2023-11-29 20:08:37,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 244885 conditions, 9520 events. 4744/9520 cut-off events. For 264474/268881 co-relation queries the response was YES. Maximal size of possible extension queue 531. Compared 79103 event pairs, 126 based on Foata normal form. 20/8905 useless extension candidates. Maximal degree in co-relation 217609. Up to 4412 conditions per place. [2023-11-29 20:08:37,604 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1434 selfloop transitions, 147 changer transitions 319/2002 dead transitions. [2023-11-29 20:08:37,604 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1100 places, 2002 transitions, 113624 flow [2023-11-29 20:08:37,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:08:37,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:08:37,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3353 transitions. [2023-11-29 20:08:37,606 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6279026217228464 [2023-11-29 20:08:37,606 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3353 transitions. [2023-11-29 20:08:37,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3353 transitions. [2023-11-29 20:08:37,607 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:37,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3353 transitions. [2023-11-29 20:08:37,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 111.76666666666667) internal successors, (3353), 30 states have internal predecessors, (3353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:37,611 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:37,611 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:37,612 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 941 predicate places. [2023-11-29 20:08:37,612 INFO L500 AbstractCegarLoop]: Abstraction has has 1100 places, 2002 transitions, 113624 flow [2023-11-29 20:08:37,612 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:37,612 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:37,612 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:37,612 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-29 20:08:37,612 INFO L425 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:37,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:37,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1537026124, now seen corresponding path program 16 times [2023-11-29 20:08:37,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:37,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417515422] [2023-11-29 20:08:37,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:37,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:37,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:38,019 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:38,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:38,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417515422] [2023-11-29 20:08:38,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417515422] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:38,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:38,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:08:38,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153725847] [2023-11-29 20:08:38,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:38,020 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:08:38,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:38,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:08:38,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:08:38,021 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:38,022 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1100 places, 2002 transitions, 113624 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:38,022 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:38,022 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:38,022 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:42,203 INFO L124 PetriNetUnfolderBase]: 4825/9655 cut-off events. [2023-11-29 20:08:42,203 INFO L125 PetriNetUnfolderBase]: For 276607/280991 co-relation queries the response was YES. [2023-11-29 20:08:42,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 256923 conditions, 9655 events. 4825/9655 cut-off events. For 276607/280991 co-relation queries the response was YES. Maximal size of possible extension queue 531. Compared 80401 event pairs, 130 based on Foata normal form. 14/9017 useless extension candidates. Maximal degree in co-relation 228797. Up to 4412 conditions per place. [2023-11-29 20:08:42,365 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 1436 selfloop transitions, 185 changer transitions 344/2067 dead transitions. [2023-11-29 20:08:42,365 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1131 places, 2067 transitions, 121162 flow [2023-11-29 20:08:42,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:08:42,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:08:42,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3562 transitions. [2023-11-29 20:08:42,367 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6253511235955056 [2023-11-29 20:08:42,367 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3562 transitions. [2023-11-29 20:08:42,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3562 transitions. [2023-11-29 20:08:42,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:42,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3562 transitions. [2023-11-29 20:08:42,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 111.3125) internal successors, (3562), 32 states have internal predecessors, (3562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:42,372 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:42,372 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:42,372 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 972 predicate places. [2023-11-29 20:08:42,372 INFO L500 AbstractCegarLoop]: Abstraction has has 1131 places, 2067 transitions, 121162 flow [2023-11-29 20:08:42,373 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:42,373 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:42,373 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:42,373 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-29 20:08:42,373 INFO L425 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:42,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:42,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1325926156, now seen corresponding path program 17 times [2023-11-29 20:08:42,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:42,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919987993] [2023-11-29 20:08:42,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:42,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:42,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:42,917 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:42,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:42,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919987993] [2023-11-29 20:08:42,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919987993] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:42,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:42,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:08:42,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606471739] [2023-11-29 20:08:42,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:42,918 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:08:42,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:42,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:08:42,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:08:42,919 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:42,920 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1131 places, 2067 transitions, 121162 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:42,920 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:42,920 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:42,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:47,200 INFO L124 PetriNetUnfolderBase]: 4817/9665 cut-off events. [2023-11-29 20:08:47,200 INFO L125 PetriNetUnfolderBase]: For 295205/299704 co-relation queries the response was YES. [2023-11-29 20:08:47,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 265027 conditions, 9665 events. 4817/9665 cut-off events. For 295205/299704 co-relation queries the response was YES. Maximal size of possible extension queue 531. Compared 80612 event pairs, 122 based on Foata normal form. 17/9037 useless extension candidates. Maximal degree in co-relation 236052. Up to 4412 conditions per place. [2023-11-29 20:08:47,365 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1427 selfloop transitions, 186 changer transitions 349/2064 dead transitions. [2023-11-29 20:08:47,365 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1159 places, 2064 transitions, 124848 flow [2023-11-29 20:08:47,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:08:47,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:08:47,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3236 transitions. [2023-11-29 20:08:47,367 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6268888027896165 [2023-11-29 20:08:47,367 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3236 transitions. [2023-11-29 20:08:47,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3236 transitions. [2023-11-29 20:08:47,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:47,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3236 transitions. [2023-11-29 20:08:47,369 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.58620689655173) internal successors, (3236), 29 states have internal predecessors, (3236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:47,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:47,372 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:47,372 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1000 predicate places. [2023-11-29 20:08:47,372 INFO L500 AbstractCegarLoop]: Abstraction has has 1159 places, 2064 transitions, 124848 flow [2023-11-29 20:08:47,372 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:47,372 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:47,372 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:47,372 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-29 20:08:47,372 INFO L425 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:47,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:47,373 INFO L85 PathProgramCache]: Analyzing trace with hash -70616848, now seen corresponding path program 18 times [2023-11-29 20:08:47,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:47,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870568597] [2023-11-29 20:08:47,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:47,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:47,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:47,834 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:47,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:47,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870568597] [2023-11-29 20:08:47,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870568597] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:47,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:47,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:08:47,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191593040] [2023-11-29 20:08:47,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:47,835 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:08:47,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:47,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:08:47,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:08:47,836 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:47,836 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1159 places, 2064 transitions, 124848 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:47,837 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:47,837 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:47,837 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:52,141 INFO L124 PetriNetUnfolderBase]: 4812/9678 cut-off events. [2023-11-29 20:08:52,141 INFO L125 PetriNetUnfolderBase]: For 304054/308856 co-relation queries the response was YES. [2023-11-29 20:08:52,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 273164 conditions, 9678 events. 4812/9678 cut-off events. For 304054/308856 co-relation queries the response was YES. Maximal size of possible extension queue 534. Compared 80700 event pairs, 174 based on Foata normal form. 15/9053 useless extension candidates. Maximal degree in co-relation 243334. Up to 4414 conditions per place. [2023-11-29 20:08:52,330 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1425 selfloop transitions, 182 changer transitions 349/2058 dead transitions. [2023-11-29 20:08:52,330 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1186 places, 2058 transitions, 128352 flow [2023-11-29 20:08:52,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 20:08:52,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2023-11-29 20:08:52,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3127 transitions. [2023-11-29 20:08:52,332 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6274077046548957 [2023-11-29 20:08:52,332 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3127 transitions. [2023-11-29 20:08:52,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3127 transitions. [2023-11-29 20:08:52,333 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:52,333 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3127 transitions. [2023-11-29 20:08:52,335 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 111.67857142857143) internal successors, (3127), 28 states have internal predecessors, (3127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:52,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 178.0) internal successors, (5162), 29 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:52,337 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 178.0) internal successors, (5162), 29 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:52,338 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1027 predicate places. [2023-11-29 20:08:52,338 INFO L500 AbstractCegarLoop]: Abstraction has has 1186 places, 2058 transitions, 128352 flow [2023-11-29 20:08:52,338 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:52,338 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:52,338 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:52,338 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-29 20:08:52,338 INFO L425 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:52,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:52,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1191903976, now seen corresponding path program 19 times [2023-11-29 20:08:52,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:52,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711006696] [2023-11-29 20:08:52,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:52,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:52,756 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:52,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:52,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711006696] [2023-11-29 20:08:52,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711006696] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:08:52,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719274086] [2023-11-29 20:08:52,757 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 20:08:52,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:08:52,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:08:52,758 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:08:52,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 20:08:52,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:52,856 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 20:08:52,858 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:08:53,271 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:08:53,271 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 21 [2023-11-29 20:08:53,299 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:53,299 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:08:53,395 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2023-11-29 20:08:53,395 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 56 [2023-11-29 20:08:53,481 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:53,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719274086] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:08:53,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:08:53,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 9] total 29 [2023-11-29 20:08:53,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306413876] [2023-11-29 20:08:53,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:08:53,481 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-29 20:08:53,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:53,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-29 20:08:53,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2023-11-29 20:08:53,483 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:53,484 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1186 places, 2058 transitions, 128352 flow. Second operand has 29 states, 29 states have (on average 108.48275862068965) internal successors, (3146), 29 states have internal predecessors, (3146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:53,484 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:53,484 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:53,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:08:58,121 INFO L124 PetriNetUnfolderBase]: 5033/10092 cut-off events. [2023-11-29 20:08:58,122 INFO L125 PetriNetUnfolderBase]: For 336685/342086 co-relation queries the response was YES. [2023-11-29 20:08:58,137 INFO L83 FinitePrefix]: Finished finitePrefix Result has 293874 conditions, 10092 events. 5033/10092 cut-off events. For 336685/342086 co-relation queries the response was YES. Maximal size of possible extension queue 564. Compared 84974 event pairs, 134 based on Foata normal form. 53/9481 useless extension candidates. Maximal degree in co-relation 262657. Up to 4670 conditions per place. [2023-11-29 20:08:58,306 INFO L140 encePairwiseOnDemand]: 142/178 looper letters, 1349 selfloop transitions, 373 changer transitions 373/2197 dead transitions. [2023-11-29 20:08:58,306 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1221 places, 2197 transitions, 141509 flow [2023-11-29 20:08:58,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-29 20:08:58,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2023-11-29 20:08:58,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 4057 transitions. [2023-11-29 20:08:58,308 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6331148564294632 [2023-11-29 20:08:58,308 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 4057 transitions. [2023-11-29 20:08:58,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 4057 transitions. [2023-11-29 20:08:58,309 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:08:58,309 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 4057 transitions. [2023-11-29 20:08:58,311 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 112.69444444444444) internal successors, (4057), 36 states have internal predecessors, (4057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:58,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 178.0) internal successors, (6586), 37 states have internal predecessors, (6586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:58,314 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 178.0) internal successors, (6586), 37 states have internal predecessors, (6586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:58,314 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1062 predicate places. [2023-11-29 20:08:58,314 INFO L500 AbstractCegarLoop]: Abstraction has has 1221 places, 2197 transitions, 141509 flow [2023-11-29 20:08:58,315 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 108.48275862068965) internal successors, (3146), 29 states have internal predecessors, (3146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:58,315 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:08:58,315 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:08:58,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-29 20:08:58,515 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-29 20:08:58,515 INFO L425 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:08:58,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:08:58,516 INFO L85 PathProgramCache]: Analyzing trace with hash -226307566, now seen corresponding path program 20 times [2023-11-29 20:08:58,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:08:58,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702068281] [2023-11-29 20:08:58,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:08:58,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:08:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:08:59,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:08:59,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:08:59,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702068281] [2023-11-29 20:08:59,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702068281] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:08:59,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:08:59,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:08:59,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958805177] [2023-11-29 20:08:59,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:08:59,018 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:08:59,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:08:59,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:08:59,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:08:59,019 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:08:59,020 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1221 places, 2197 transitions, 141509 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:08:59,020 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:08:59,020 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:08:59,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:09:04,200 INFO L124 PetriNetUnfolderBase]: 5125/10232 cut-off events. [2023-11-29 20:09:04,200 INFO L125 PetriNetUnfolderBase]: For 351702/356453 co-relation queries the response was YES. [2023-11-29 20:09:04,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 307860 conditions, 10232 events. 5125/10232 cut-off events. For 351702/356453 co-relation queries the response was YES. Maximal size of possible extension queue 581. Compared 86101 event pairs, 126 based on Foata normal form. 16/9575 useless extension candidates. Maximal degree in co-relation 275218. Up to 4808 conditions per place. [2023-11-29 20:09:04,428 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 1563 selfloop transitions, 209 changer transitions 373/2247 dead transitions. [2023-11-29 20:09:04,428 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1252 places, 2247 transitions, 149139 flow [2023-11-29 20:09:04,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:09:04,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:09:04,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3575 transitions. [2023-11-29 20:09:04,430 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6276334269662921 [2023-11-29 20:09:04,430 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3575 transitions. [2023-11-29 20:09:04,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3575 transitions. [2023-11-29 20:09:04,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:09:04,431 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3575 transitions. [2023-11-29 20:09:04,433 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 111.71875) internal successors, (3575), 32 states have internal predecessors, (3575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:04,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:04,436 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:04,437 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1093 predicate places. [2023-11-29 20:09:04,437 INFO L500 AbstractCegarLoop]: Abstraction has has 1252 places, 2247 transitions, 149139 flow [2023-11-29 20:09:04,437 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:04,437 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:09:04,437 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:09:04,437 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-29 20:09:04,438 INFO L425 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:09:04,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:09:04,438 INFO L85 PathProgramCache]: Analyzing trace with hash 65062898, now seen corresponding path program 21 times [2023-11-29 20:09:04,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:09:04,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500232232] [2023-11-29 20:09:04,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:09:04,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:09:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:09:04,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:09:04,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:09:04,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500232232] [2023-11-29 20:09:04,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500232232] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:09:04,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:09:04,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:09:04,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993281889] [2023-11-29 20:09:04,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:09:04,918 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:09:04,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:09:04,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:09:04,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:09:04,920 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:09:04,920 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1252 places, 2247 transitions, 149139 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:04,920 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:09:04,920 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:09:04,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:09:10,020 INFO L124 PetriNetUnfolderBase]: 5132/10252 cut-off events. [2023-11-29 20:09:10,020 INFO L125 PetriNetUnfolderBase]: For 369903/375000 co-relation queries the response was YES. [2023-11-29 20:09:10,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 317151 conditions, 10252 events. 5132/10252 cut-off events. For 369903/375000 co-relation queries the response was YES. Maximal size of possible extension queue 581. Compared 86501 event pairs, 126 based on Foata normal form. 15/9594 useless extension candidates. Maximal degree in co-relation 283629. Up to 4808 conditions per place. [2023-11-29 20:09:10,216 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 1587 selfloop transitions, 178 changer transitions 386/2253 dead transitions. [2023-11-29 20:09:10,217 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1283 places, 2253 transitions, 153773 flow [2023-11-29 20:09:10,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:09:10,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:09:10,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3560 transitions. [2023-11-29 20:09:10,219 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.625 [2023-11-29 20:09:10,219 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3560 transitions. [2023-11-29 20:09:10,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3560 transitions. [2023-11-29 20:09:10,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:09:10,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3560 transitions. [2023-11-29 20:09:10,221 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 111.25) internal successors, (3560), 32 states have internal predecessors, (3560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:10,223 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:10,224 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:10,224 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1124 predicate places. [2023-11-29 20:09:10,224 INFO L500 AbstractCegarLoop]: Abstraction has has 1283 places, 2253 transitions, 153773 flow [2023-11-29 20:09:10,224 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:10,224 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:09:10,224 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:09:10,225 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 20:09:10,225 INFO L425 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:09:10,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:09:10,225 INFO L85 PathProgramCache]: Analyzing trace with hash 840410954, now seen corresponding path program 22 times [2023-11-29 20:09:10,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:09:10,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349207922] [2023-11-29 20:09:10,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:09:10,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:09:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:09:10,723 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:09:10,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:09:10,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349207922] [2023-11-29 20:09:10,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349207922] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:09:10,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:09:10,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:09:10,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092251965] [2023-11-29 20:09:10,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:09:10,724 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:09:10,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:09:10,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:09:10,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:09:10,725 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:09:10,726 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1283 places, 2253 transitions, 153773 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:10,726 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:09:10,726 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:09:10,726 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:09:15,939 INFO L124 PetriNetUnfolderBase]: 5175/10341 cut-off events. [2023-11-29 20:09:15,939 INFO L125 PetriNetUnfolderBase]: For 395271/400378 co-relation queries the response was YES. [2023-11-29 20:09:15,956 INFO L83 FinitePrefix]: Finished finitePrefix Result has 328441 conditions, 10341 events. 5175/10341 cut-off events. For 395271/400378 co-relation queries the response was YES. Maximal size of possible extension queue 581. Compared 87190 event pairs, 122 based on Foata normal form. 15/9675 useless extension candidates. Maximal degree in co-relation 294031. Up to 4808 conditions per place. [2023-11-29 20:09:16,139 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1601 selfloop transitions, 190 changer transitions 397/2290 dead transitions. [2023-11-29 20:09:16,139 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1312 places, 2290 transitions, 160601 flow [2023-11-29 20:09:16,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:09:16,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:09:16,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3350 transitions. [2023-11-29 20:09:16,141 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6273408239700374 [2023-11-29 20:09:16,141 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3350 transitions. [2023-11-29 20:09:16,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3350 transitions. [2023-11-29 20:09:16,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:09:16,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3350 transitions. [2023-11-29 20:09:16,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 111.66666666666667) internal successors, (3350), 30 states have internal predecessors, (3350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:16,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:16,146 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:16,146 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1153 predicate places. [2023-11-29 20:09:16,146 INFO L500 AbstractCegarLoop]: Abstraction has has 1312 places, 2290 transitions, 160601 flow [2023-11-29 20:09:16,146 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:16,146 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:09:16,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:09:16,146 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-29 20:09:16,146 INFO L425 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:09:16,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:09:16,147 INFO L85 PathProgramCache]: Analyzing trace with hash 43534028, now seen corresponding path program 23 times [2023-11-29 20:09:16,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:09:16,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556448205] [2023-11-29 20:09:16,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:09:16,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:09:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:09:16,669 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:09:16,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:09:16,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556448205] [2023-11-29 20:09:16,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556448205] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:09:16,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:09:16,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:09:16,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173218108] [2023-11-29 20:09:16,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:09:16,670 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:09:16,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:09:16,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:09:16,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:09:16,671 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:09:16,672 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1312 places, 2290 transitions, 160601 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:16,672 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:09:16,672 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:09:16,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:09:21,998 INFO L124 PetriNetUnfolderBase]: 5165/10331 cut-off events. [2023-11-29 20:09:21,999 INFO L125 PetriNetUnfolderBase]: For 394307/399388 co-relation queries the response was YES. [2023-11-29 20:09:22,014 INFO L83 FinitePrefix]: Finished finitePrefix Result has 337005 conditions, 10331 events. 5165/10331 cut-off events. For 394307/399388 co-relation queries the response was YES. Maximal size of possible extension queue 583. Compared 87247 event pairs, 188 based on Foata normal form. 12/9670 useless extension candidates. Maximal degree in co-relation 301716. Up to 4808 conditions per place. [2023-11-29 20:09:22,198 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1590 selfloop transitions, 192 changer transitions 402/2286 dead transitions. [2023-11-29 20:09:22,198 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1340 places, 2286 transitions, 164625 flow [2023-11-29 20:09:22,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:09:22,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:09:22,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3236 transitions. [2023-11-29 20:09:22,200 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6268888027896165 [2023-11-29 20:09:22,200 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3236 transitions. [2023-11-29 20:09:22,200 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3236 transitions. [2023-11-29 20:09:22,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:09:22,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3236 transitions. [2023-11-29 20:09:22,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.58620689655173) internal successors, (3236), 29 states have internal predecessors, (3236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:22,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:22,204 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:22,205 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1181 predicate places. [2023-11-29 20:09:22,205 INFO L500 AbstractCegarLoop]: Abstraction has has 1340 places, 2286 transitions, 164625 flow [2023-11-29 20:09:22,205 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:22,205 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:09:22,205 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:09:22,205 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-11-29 20:09:22,205 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 20:09:22,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:09:22,205 INFO L85 PathProgramCache]: Analyzing trace with hash 208224392, now seen corresponding path program 24 times [2023-11-29 20:09:22,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:09:22,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533363172] [2023-11-29 20:09:22,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:09:22,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:09:22,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:09:22,577 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:09:22,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:09:22,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533363172] [2023-11-29 20:09:22,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533363172] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:09:22,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476214473] [2023-11-29 20:09:22,577 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 20:09:22,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:09:22,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:09:22,578 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:09:22,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 20:09:22,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-29 20:09:22,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:09:22,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 62 conjunts are in the unsatisfiable core [2023-11-29 20:09:22,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:09:22,981 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 20:09:23,102 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 20:09:23,403 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 20:09:23,404 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 20:09:23,554 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 20:09:23,766 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 20:09:23,823 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 20:09:24,058 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 10 [2023-11-29 20:09:24,075 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:09:24,075 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:09:25,253 INFO L349 Elim1Store]: treesize reduction 23, result has 60.3 percent of original size [2023-11-29 20:09:25,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 192 treesize of output 98 [2023-11-29 20:09:25,337 INFO L349 Elim1Store]: treesize reduction 28, result has 78.6 percent of original size [2023-11-29 20:09:25,337 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 854 treesize of output 820 [2023-11-29 20:09:25,358 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:25,360 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:25,376 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:09:25,377 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 700 treesize of output 652 [2023-11-29 20:09:25,400 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:25,401 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:25,421 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:09:25,421 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 604 treesize of output 460 [2023-11-29 20:09:26,520 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2023-11-29 20:09:26,571 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 2 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:09:26,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476214473] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:09:26,571 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:09:26,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 25, 23] total 60 [2023-11-29 20:09:26,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782468907] [2023-11-29 20:09:26,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:09:26,572 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-11-29 20:09:26,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:09:26,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-11-29 20:09:26,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=756, Invalid=2662, Unknown=122, NotChecked=0, Total=3540 [2023-11-29 20:09:26,575 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 178 [2023-11-29 20:09:26,577 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1340 places, 2286 transitions, 164625 flow. Second operand has 60 states, 60 states have (on average 86.06666666666666) internal successors, (5164), 60 states have internal predecessors, (5164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:26,577 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:09:26,577 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 178 [2023-11-29 20:09:26,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:09:37,395 INFO L124 PetriNetUnfolderBase]: 5913/11797 cut-off events. [2023-11-29 20:09:37,396 INFO L125 PetriNetUnfolderBase]: For 496114/502495 co-relation queries the response was YES. [2023-11-29 20:09:37,413 INFO L83 FinitePrefix]: Finished finitePrefix Result has 394918 conditions, 11797 events. 5913/11797 cut-off events. For 496114/502495 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 101410 event pairs, 130 based on Foata normal form. 67/11089 useless extension candidates. Maximal degree in co-relation 353126. Up to 6046 conditions per place. [2023-11-29 20:09:37,636 INFO L140 encePairwiseOnDemand]: 135/178 looper letters, 1641 selfloop transitions, 479 changer transitions 406/2604 dead transitions. [2023-11-29 20:09:37,636 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1391 places, 2604 transitions, 193833 flow [2023-11-29 20:09:37,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-29 20:09:37,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2023-11-29 20:09:37,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 4742 transitions. [2023-11-29 20:09:37,639 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5123163353500432 [2023-11-29 20:09:37,639 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 4742 transitions. [2023-11-29 20:09:37,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 4742 transitions. [2023-11-29 20:09:37,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:09:37,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 4742 transitions. [2023-11-29 20:09:37,642 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 91.1923076923077) internal successors, (4742), 52 states have internal predecessors, (4742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:37,646 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 178.0) internal successors, (9434), 53 states have internal predecessors, (9434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:37,646 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 178.0) internal successors, (9434), 53 states have internal predecessors, (9434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:37,647 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1232 predicate places. [2023-11-29 20:09:37,647 INFO L500 AbstractCegarLoop]: Abstraction has has 1391 places, 2604 transitions, 193833 flow [2023-11-29 20:09:37,648 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 86.06666666666666) internal successors, (5164), 60 states have internal predecessors, (5164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:37,648 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:09:37,648 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:09:37,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 20:09:37,848 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:09:37,848 INFO L425 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:09:37,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:09:37,849 INFO L85 PathProgramCache]: Analyzing trace with hash 750114992, now seen corresponding path program 25 times [2023-11-29 20:09:37,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:09:37,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009322340] [2023-11-29 20:09:37,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:09:37,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:09:37,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:09:38,218 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:09:38,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:09:38,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009322340] [2023-11-29 20:09:38,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009322340] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:09:38,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:09:38,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:09:38,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857582188] [2023-11-29 20:09:38,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:09:38,219 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:09:38,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:09:38,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:09:38,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:09:38,220 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:09:38,221 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1391 places, 2604 transitions, 193833 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:38,221 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:09:38,221 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:09:38,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:09:45,779 INFO L124 PetriNetUnfolderBase]: 5914/11777 cut-off events. [2023-11-29 20:09:45,780 INFO L125 PetriNetUnfolderBase]: For 509614/515823 co-relation queries the response was YES. [2023-11-29 20:09:45,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 405211 conditions, 11777 events. 5914/11777 cut-off events. For 509614/515823 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 101157 event pairs, 134 based on Foata normal form. 19/11026 useless extension candidates. Maximal degree in co-relation 362399. Up to 6048 conditions per place. [2023-11-29 20:09:46,031 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1897 selfloop transitions, 199 changer transitions 406/2604 dead transitions. [2023-11-29 20:09:46,032 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1419 places, 2604 transitions, 198789 flow [2023-11-29 20:09:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:09:46,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:09:46,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3235 transitions. [2023-11-29 20:09:46,033 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6266950794265789 [2023-11-29 20:09:46,033 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3235 transitions. [2023-11-29 20:09:46,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3235 transitions. [2023-11-29 20:09:46,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:09:46,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3235 transitions. [2023-11-29 20:09:46,036 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.55172413793103) internal successors, (3235), 29 states have internal predecessors, (3235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:46,038 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:46,038 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:46,039 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1260 predicate places. [2023-11-29 20:09:46,039 INFO L500 AbstractCegarLoop]: Abstraction has has 1419 places, 2604 transitions, 198789 flow [2023-11-29 20:09:46,039 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:46,039 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:09:46,039 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:09:46,039 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-11-29 20:09:46,039 INFO L425 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:09:46,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:09:46,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1546991918, now seen corresponding path program 26 times [2023-11-29 20:09:46,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:09:46,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697023483] [2023-11-29 20:09:46,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:09:46,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:09:46,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:09:46,501 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:09:46,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:09:46,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697023483] [2023-11-29 20:09:46,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697023483] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:09:46,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:09:46,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:09:46,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661383296] [2023-11-29 20:09:46,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:09:46,502 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:09:46,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:09:46,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:09:46,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:09:46,503 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:09:46,504 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1419 places, 2604 transitions, 198789 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:46,504 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:09:46,504 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:09:46,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:09:53,788 INFO L124 PetriNetUnfolderBase]: 5847/11671 cut-off events. [2023-11-29 20:09:53,788 INFO L125 PetriNetUnfolderBase]: For 536708/542981 co-relation queries the response was YES. [2023-11-29 20:09:53,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 410952 conditions, 11671 events. 5847/11671 cut-off events. For 536708/542981 co-relation queries the response was YES. Maximal size of possible extension queue 618. Compared 99893 event pairs, 136 based on Foata normal form. 20/10933 useless extension candidates. Maximal degree in co-relation 367277. Up to 6021 conditions per place. [2023-11-29 20:09:54,038 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 1881 selfloop transitions, 186 changer transitions 406/2575 dead transitions. [2023-11-29 20:09:54,038 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1445 places, 2575 transitions, 201403 flow [2023-11-29 20:09:54,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:09:54,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:09:54,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3239 transitions. [2023-11-29 20:09:54,040 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6274699728787292 [2023-11-29 20:09:54,040 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3239 transitions. [2023-11-29 20:09:54,040 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3239 transitions. [2023-11-29 20:09:54,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:09:54,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3239 transitions. [2023-11-29 20:09:54,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.6896551724138) internal successors, (3239), 29 states have internal predecessors, (3239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:54,044 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:54,044 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:54,045 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1286 predicate places. [2023-11-29 20:09:54,045 INFO L500 AbstractCegarLoop]: Abstraction has has 1445 places, 2575 transitions, 201403 flow [2023-11-29 20:09:54,045 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:54,045 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:09:54,045 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:09:54,045 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-11-29 20:09:54,046 INFO L425 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:09:54,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:09:54,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1477128980, now seen corresponding path program 27 times [2023-11-29 20:09:54,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:09:54,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053313050] [2023-11-29 20:09:54,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:09:54,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:09:54,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:09:54,514 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:09:54,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:09:54,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053313050] [2023-11-29 20:09:54,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053313050] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:09:54,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507557059] [2023-11-29 20:09:54,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 20:09:54,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:09:54,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:09:54,516 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:09:54,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 20:09:54,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 20:09:54,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:09:54,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 62 conjunts are in the unsatisfiable core [2023-11-29 20:09:54,626 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:09:54,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 20:09:54,920 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 20:09:55,221 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 20:09:55,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 20:09:55,370 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 20:09:55,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 20:09:55,666 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 20:09:55,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2023-11-29 20:09:55,866 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:09:55,866 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:09:57,023 INFO L349 Elim1Store]: treesize reduction 23, result has 60.3 percent of original size [2023-11-29 20:09:57,023 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 192 treesize of output 98 [2023-11-29 20:09:57,096 INFO L349 Elim1Store]: treesize reduction 28, result has 78.6 percent of original size [2023-11-29 20:09:57,096 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 3398 treesize of output 2980 [2023-11-29 20:09:57,127 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:57,130 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:57,145 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:09:57,146 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 700 treesize of output 652 [2023-11-29 20:09:57,159 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:57,162 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 20:09:57,177 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:09:57,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 604 treesize of output 460 [2023-11-29 20:09:58,379 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2023-11-29 20:09:58,426 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 2 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:09:58,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507557059] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:09:58,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:09:58,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 25, 23] total 60 [2023-11-29 20:09:58,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858502581] [2023-11-29 20:09:58,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:09:58,427 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-11-29 20:09:58,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:09:58,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-11-29 20:09:58,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=764, Invalid=2656, Unknown=120, NotChecked=0, Total=3540 [2023-11-29 20:09:58,430 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 178 [2023-11-29 20:09:58,431 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1445 places, 2575 transitions, 201403 flow. Second operand has 60 states, 60 states have (on average 85.95) internal successors, (5157), 60 states have internal predecessors, (5157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:09:58,431 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:09:58,431 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 178 [2023-11-29 20:09:58,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:10:09,275 INFO L124 PetriNetUnfolderBase]: 6016/11991 cut-off events. [2023-11-29 20:10:09,275 INFO L125 PetriNetUnfolderBase]: For 583490/589937 co-relation queries the response was YES. [2023-11-29 20:10:09,294 INFO L83 FinitePrefix]: Finished finitePrefix Result has 432902 conditions, 11991 events. 6016/11991 cut-off events. For 583490/589937 co-relation queries the response was YES. Maximal size of possible extension queue 635. Compared 102700 event pairs, 128 based on Foata normal form. 67/11283 useless extension candidates. Maximal degree in co-relation 386822. Up to 6295 conditions per place. [2023-11-29 20:10:09,656 INFO L140 encePairwiseOnDemand]: 132/178 looper letters, 1654 selfloop transitions, 534 changer transitions 406/2672 dead transitions. [2023-11-29 20:10:09,656 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1496 places, 2672 transitions, 214515 flow [2023-11-29 20:10:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-29 20:10:09,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2023-11-29 20:10:09,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 4670 transitions. [2023-11-29 20:10:09,659 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5045375972342264 [2023-11-29 20:10:09,659 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 4670 transitions. [2023-11-29 20:10:09,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 4670 transitions. [2023-11-29 20:10:09,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:10:09,659 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 4670 transitions. [2023-11-29 20:10:09,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 89.8076923076923) internal successors, (4670), 52 states have internal predecessors, (4670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:09,666 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 178.0) internal successors, (9434), 53 states have internal predecessors, (9434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:09,666 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 178.0) internal successors, (9434), 53 states have internal predecessors, (9434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:09,666 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1337 predicate places. [2023-11-29 20:10:09,667 INFO L500 AbstractCegarLoop]: Abstraction has has 1496 places, 2672 transitions, 214515 flow [2023-11-29 20:10:09,667 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 85.95) internal successors, (5157), 60 states have internal predecessors, (5157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:09,667 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:10:09,667 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:10:09,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 20:10:09,867 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-29 20:10:09,868 INFO L425 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:10:09,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:10:09,868 INFO L85 PathProgramCache]: Analyzing trace with hash -2020961390, now seen corresponding path program 28 times [2023-11-29 20:10:09,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:10:09,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171185785] [2023-11-29 20:10:09,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:10:09,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:10:09,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:10:10,244 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:10,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:10:10,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171185785] [2023-11-29 20:10:10,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171185785] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:10:10,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388314357] [2023-11-29 20:10:10,245 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 20:10:10,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:10:10,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:10:10,246 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:10:10,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 20:10:10,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 20:10:10,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:10:10,347 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 20:10:10,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:10:10,585 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:10:10,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2023-11-29 20:10:10,614 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:10,614 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:10:10,712 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2023-11-29 20:10:10,712 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 56 [2023-11-29 20:10:10,797 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:10,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388314357] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:10:10,797 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:10:10,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 9, 9] total 30 [2023-11-29 20:10:10,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024679893] [2023-11-29 20:10:10,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:10:10,798 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 20:10:10,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:10:10,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 20:10:10,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=720, Unknown=0, NotChecked=0, Total=870 [2023-11-29 20:10:10,800 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:10:10,801 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1496 places, 2672 transitions, 214515 flow. Second operand has 30 states, 30 states have (on average 109.3) internal successors, (3279), 30 states have internal predecessors, (3279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:10,801 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:10:10,801 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:10:10,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:10:19,056 INFO L124 PetriNetUnfolderBase]: 5795/11486 cut-off events. [2023-11-29 20:10:19,056 INFO L125 PetriNetUnfolderBase]: For 585632/591714 co-relation queries the response was YES. [2023-11-29 20:10:19,075 INFO L83 FinitePrefix]: Finished finitePrefix Result has 426738 conditions, 11486 events. 5795/11486 cut-off events. For 585632/591714 co-relation queries the response was YES. Maximal size of possible extension queue 609. Compared 97572 event pairs, 126 based on Foata normal form. 71/10864 useless extension candidates. Maximal degree in co-relation 381957. Up to 5880 conditions per place. [2023-11-29 20:10:19,324 INFO L140 encePairwiseOnDemand]: 142/178 looper letters, 1729 selfloop transitions, 455 changer transitions 406/2692 dead transitions. [2023-11-29 20:10:19,324 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1534 places, 2692 transitions, 221327 flow [2023-11-29 20:10:19,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 20:10:19,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2023-11-29 20:10:19,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 4390 transitions. [2023-11-29 20:10:19,327 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6323825986747335 [2023-11-29 20:10:19,327 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 4390 transitions. [2023-11-29 20:10:19,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 4390 transitions. [2023-11-29 20:10:19,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:10:19,327 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 4390 transitions. [2023-11-29 20:10:19,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 112.56410256410257) internal successors, (4390), 39 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:19,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 178.0) internal successors, (7120), 40 states have internal predecessors, (7120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:19,333 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 178.0) internal successors, (7120), 40 states have internal predecessors, (7120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:19,333 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1375 predicate places. [2023-11-29 20:10:19,333 INFO L500 AbstractCegarLoop]: Abstraction has has 1534 places, 2692 transitions, 221327 flow [2023-11-29 20:10:19,334 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 109.3) internal successors, (3279), 30 states have internal predecessors, (3279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:19,334 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:10:19,334 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:10:19,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 20:10:19,534 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-11-29 20:10:19,535 INFO L425 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:10:19,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:10:19,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1978864472, now seen corresponding path program 13 times [2023-11-29 20:10:19,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:10:19,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159397093] [2023-11-29 20:10:19,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:10:19,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:10:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:10:20,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:20,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:10:20,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159397093] [2023-11-29 20:10:20,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159397093] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:10:20,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:10:20,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:10:20,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857725503] [2023-11-29 20:10:20,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:10:20,028 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:10:20,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:10:20,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:10:20,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:10:20,030 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:10:20,031 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1534 places, 2692 transitions, 221327 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:20,031 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:10:20,031 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:10:20,031 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:10:27,821 INFO L124 PetriNetUnfolderBase]: 5843/11573 cut-off events. [2023-11-29 20:10:27,822 INFO L125 PetriNetUnfolderBase]: For 608673/615002 co-relation queries the response was YES. [2023-11-29 20:10:27,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 440157 conditions, 11573 events. 5843/11573 cut-off events. For 608673/615002 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 98478 event pairs, 134 based on Foata normal form. 17/10894 useless extension candidates. Maximal degree in co-relation 394379. Up to 5880 conditions per place. [2023-11-29 20:10:28,242 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 1956 selfloop transitions, 254 changer transitions 406/2718 dead transitions. [2023-11-29 20:10:28,243 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1563 places, 2718 transitions, 228703 flow [2023-11-29 20:10:28,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:10:28,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:10:28,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3351 transitions. [2023-11-29 20:10:28,245 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6275280898876404 [2023-11-29 20:10:28,245 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3351 transitions. [2023-11-29 20:10:28,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3351 transitions. [2023-11-29 20:10:28,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:10:28,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3351 transitions. [2023-11-29 20:10:28,247 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 111.7) internal successors, (3351), 30 states have internal predecessors, (3351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:28,249 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:28,249 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:28,250 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1404 predicate places. [2023-11-29 20:10:28,250 INFO L500 AbstractCegarLoop]: Abstraction has has 1563 places, 2718 transitions, 228703 flow [2023-11-29 20:10:28,250 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:28,250 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:10:28,250 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:10:28,250 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-29 20:10:28,250 INFO L425 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:10:28,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:10:28,250 INFO L85 PathProgramCache]: Analyzing trace with hash 2083895376, now seen corresponding path program 14 times [2023-11-29 20:10:28,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:10:28,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496123919] [2023-11-29 20:10:28,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:10:28,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:10:28,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:10:28,624 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:28,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:10:28,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496123919] [2023-11-29 20:10:28,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496123919] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:10:28,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:10:28,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:10:28,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312831479] [2023-11-29 20:10:28,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:10:28,625 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:10:28,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:10:28,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:10:28,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:10:28,626 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:10:28,627 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1563 places, 2718 transitions, 228703 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:28,627 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:10:28,627 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:10:28,627 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:10:37,171 INFO L124 PetriNetUnfolderBase]: 5978/11812 cut-off events. [2023-11-29 20:10:37,171 INFO L125 PetriNetUnfolderBase]: For 637004/643519 co-relation queries the response was YES. [2023-11-29 20:10:37,192 INFO L83 FinitePrefix]: Finished finitePrefix Result has 460250 conditions, 11812 events. 5978/11812 cut-off events. For 637004/643519 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 100839 event pairs, 122 based on Foata normal form. 14/11117 useless extension candidates. Maximal degree in co-relation 413482. Up to 5880 conditions per place. [2023-11-29 20:10:37,564 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2010 selfloop transitions, 269 changer transitions 406/2787 dead transitions. [2023-11-29 20:10:37,564 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1597 places, 2787 transitions, 240065 flow [2023-11-29 20:10:37,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:10:37,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:10:37,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3918 transitions. [2023-11-29 20:10:37,566 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.628892455858748 [2023-11-29 20:10:37,566 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3918 transitions. [2023-11-29 20:10:37,566 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3918 transitions. [2023-11-29 20:10:37,567 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:10:37,567 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3918 transitions. [2023-11-29 20:10:37,569 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 111.94285714285714) internal successors, (3918), 35 states have internal predecessors, (3918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:37,571 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:37,572 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:37,572 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1438 predicate places. [2023-11-29 20:10:37,572 INFO L500 AbstractCegarLoop]: Abstraction has has 1597 places, 2787 transitions, 240065 flow [2023-11-29 20:10:37,573 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:37,573 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:10:37,573 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:10:37,573 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-11-29 20:10:37,573 INFO L425 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:10:37,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:10:37,573 INFO L85 PathProgramCache]: Analyzing trace with hash 503413592, now seen corresponding path program 15 times [2023-11-29 20:10:37,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:10:37,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087548679] [2023-11-29 20:10:37,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:10:37,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:10:37,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:10:37,972 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:37,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:10:37,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087548679] [2023-11-29 20:10:37,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087548679] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:10:37,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:10:37,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:10:37,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122227685] [2023-11-29 20:10:37,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:10:37,972 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:10:37,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:10:37,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:10:37,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:10:37,974 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:10:37,974 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1597 places, 2787 transitions, 240065 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:37,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:10:37,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:10:37,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:10:46,411 INFO L124 PetriNetUnfolderBase]: 5984/11830 cut-off events. [2023-11-29 20:10:46,411 INFO L125 PetriNetUnfolderBase]: For 665780/672721 co-relation queries the response was YES. [2023-11-29 20:10:46,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 471073 conditions, 11830 events. 5984/11830 cut-off events. For 665780/672721 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 101029 event pairs, 138 based on Foata normal form. 22/11144 useless extension candidates. Maximal degree in co-relation 423119. Up to 5880 conditions per place. [2023-11-29 20:10:46,834 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2109 selfloop transitions, 167 changer transitions 414/2792 dead transitions. [2023-11-29 20:10:46,835 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1624 places, 2792 transitions, 245828 flow [2023-11-29 20:10:46,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 20:10:46,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2023-11-29 20:10:46,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3125 transitions. [2023-11-29 20:10:46,836 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6270064205457464 [2023-11-29 20:10:46,836 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3125 transitions. [2023-11-29 20:10:46,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3125 transitions. [2023-11-29 20:10:46,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:10:46,837 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3125 transitions. [2023-11-29 20:10:46,839 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 111.60714285714286) internal successors, (3125), 28 states have internal predecessors, (3125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:46,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 178.0) internal successors, (5162), 29 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:46,841 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 178.0) internal successors, (5162), 29 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:46,841 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1465 predicate places. [2023-11-29 20:10:46,842 INFO L500 AbstractCegarLoop]: Abstraction has has 1624 places, 2792 transitions, 245828 flow [2023-11-29 20:10:46,842 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:46,842 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:10:46,842 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:10:46,842 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-11-29 20:10:46,842 INFO L425 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:10:46,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:10:46,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1122520748, now seen corresponding path program 16 times [2023-11-29 20:10:46,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:10:46,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070116285] [2023-11-29 20:10:46,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:10:46,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:10:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:10:47,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:47,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:10:47,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070116285] [2023-11-29 20:10:47,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070116285] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:10:47,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:10:47,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:10:47,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368479754] [2023-11-29 20:10:47,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:10:47,211 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:10:47,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:10:47,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:10:47,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:10:47,212 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:10:47,213 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1624 places, 2792 transitions, 245828 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:47,213 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:10:47,213 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:10:47,213 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:10:55,864 INFO L124 PetriNetUnfolderBase]: 5990/11854 cut-off events. [2023-11-29 20:10:55,864 INFO L125 PetriNetUnfolderBase]: For 707539/714620 co-relation queries the response was YES. [2023-11-29 20:10:55,884 INFO L83 FinitePrefix]: Finished finitePrefix Result has 481926 conditions, 11854 events. 5990/11854 cut-off events. For 707539/714620 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 101246 event pairs, 124 based on Foata normal form. 25/11170 useless extension candidates. Maximal degree in co-relation 432778. Up to 5880 conditions per place. [2023-11-29 20:10:56,306 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2109 selfloop transitions, 164 changer transitions 422/2797 dead transitions. [2023-11-29 20:10:56,306 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1652 places, 2797 transitions, 251611 flow [2023-11-29 20:10:56,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:10:56,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:10:56,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3231 transitions. [2023-11-29 20:10:56,308 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6259201859744286 [2023-11-29 20:10:56,308 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3231 transitions. [2023-11-29 20:10:56,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3231 transitions. [2023-11-29 20:10:56,309 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:10:56,309 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3231 transitions. [2023-11-29 20:10:56,311 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.41379310344827) internal successors, (3231), 29 states have internal predecessors, (3231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:56,313 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:56,313 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:56,313 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1493 predicate places. [2023-11-29 20:10:56,313 INFO L500 AbstractCegarLoop]: Abstraction has has 1652 places, 2797 transitions, 251611 flow [2023-11-29 20:10:56,313 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:56,314 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:10:56,314 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:10:56,314 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-11-29 20:10:56,314 INFO L425 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:10:56,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:10:56,314 INFO L85 PathProgramCache]: Analyzing trace with hash 352930132, now seen corresponding path program 17 times [2023-11-29 20:10:56,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:10:56,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276236984] [2023-11-29 20:10:56,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:10:56,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:10:56,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:10:56,708 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:10:56,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:10:56,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276236984] [2023-11-29 20:10:56,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276236984] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:10:56,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:10:56,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:10:56,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200551277] [2023-11-29 20:10:56,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:10:56,709 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:10:56,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:10:56,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:10:56,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:10:56,710 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:10:56,711 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1652 places, 2797 transitions, 251611 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:10:56,711 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:10:56,711 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:10:56,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:11:05,605 INFO L124 PetriNetUnfolderBase]: 6035/11932 cut-off events. [2023-11-29 20:11:05,605 INFO L125 PetriNetUnfolderBase]: For 722077/729342 co-relation queries the response was YES. [2023-11-29 20:11:05,624 INFO L83 FinitePrefix]: Finished finitePrefix Result has 495760 conditions, 11932 events. 6035/11932 cut-off events. For 722077/729342 co-relation queries the response was YES. Maximal size of possible extension queue 647. Compared 102241 event pairs, 134 based on Foata normal form. 14/11234 useless extension candidates. Maximal degree in co-relation 445615. Up to 5880 conditions per place. [2023-11-29 20:11:05,904 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2036 selfloop transitions, 260 changer transitions 422/2820 dead transitions. [2023-11-29 20:11:05,904 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1681 places, 2820 transitions, 259129 flow [2023-11-29 20:11:05,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:11:05,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:11:05,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3350 transitions. [2023-11-29 20:11:05,906 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6273408239700374 [2023-11-29 20:11:05,906 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3350 transitions. [2023-11-29 20:11:05,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3350 transitions. [2023-11-29 20:11:05,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:11:05,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3350 transitions. [2023-11-29 20:11:05,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 111.66666666666667) internal successors, (3350), 30 states have internal predecessors, (3350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:05,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:05,911 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:05,911 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1522 predicate places. [2023-11-29 20:11:05,911 INFO L500 AbstractCegarLoop]: Abstraction has has 1681 places, 2820 transitions, 259129 flow [2023-11-29 20:11:05,911 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:05,911 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:11:05,911 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:11:05,911 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-11-29 20:11:05,911 INFO L425 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:11:05,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:11:05,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1265937800, now seen corresponding path program 18 times [2023-11-29 20:11:05,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:11:05,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934314987] [2023-11-29 20:11:05,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:11:05,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:11:05,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:11:06,379 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:11:06,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:11:06,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934314987] [2023-11-29 20:11:06,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934314987] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:11:06,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:11:06,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:11:06,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380586053] [2023-11-29 20:11:06,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:11:06,380 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:11:06,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:11:06,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:11:06,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:11:06,382 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:11:06,382 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1681 places, 2820 transitions, 259129 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:06,382 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:11:06,382 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:11:06,382 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:11:15,643 INFO L124 PetriNetUnfolderBase]: 6041/11971 cut-off events. [2023-11-29 20:11:15,643 INFO L125 PetriNetUnfolderBase]: For 768271/775895 co-relation queries the response was YES. [2023-11-29 20:11:15,663 INFO L83 FinitePrefix]: Finished finitePrefix Result has 506739 conditions, 11971 events. 6041/11971 cut-off events. For 768271/775895 co-relation queries the response was YES. Maximal size of possible extension queue 647. Compared 102759 event pairs, 140 based on Foata normal form. 21/11280 useless extension candidates. Maximal degree in co-relation 455382. Up to 5880 conditions per place. [2023-11-29 20:11:15,970 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2124 selfloop transitions, 161 changer transitions 438/2825 dead transitions. [2023-11-29 20:11:15,970 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1711 places, 2825 transitions, 264988 flow [2023-11-29 20:11:15,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:11:15,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:11:15,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3447 transitions. [2023-11-29 20:11:15,972 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6246828561072852 [2023-11-29 20:11:15,972 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3447 transitions. [2023-11-29 20:11:15,972 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3447 transitions. [2023-11-29 20:11:15,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:11:15,972 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3447 transitions. [2023-11-29 20:11:15,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 111.19354838709677) internal successors, (3447), 31 states have internal predecessors, (3447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:15,977 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:15,977 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:15,977 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1552 predicate places. [2023-11-29 20:11:15,977 INFO L500 AbstractCegarLoop]: Abstraction has has 1711 places, 2825 transitions, 264988 flow [2023-11-29 20:11:15,977 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:15,978 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:11:15,978 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:11:15,978 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-11-29 20:11:15,978 INFO L425 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:11:15,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:11:15,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1149807058, now seen corresponding path program 19 times [2023-11-29 20:11:15,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:11:15,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251421107] [2023-11-29 20:11:15,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:11:15,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:11:15,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:11:16,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:11:16,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:11:16,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251421107] [2023-11-29 20:11:16,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251421107] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:11:16,446 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:11:16,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:11:16,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26300808] [2023-11-29 20:11:16,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:11:16,446 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:11:16,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:11:16,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:11:16,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:11:16,447 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:11:16,448 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1711 places, 2825 transitions, 264988 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:16,448 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:11:16,448 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:11:16,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:11:25,702 INFO L124 PetriNetUnfolderBase]: 6089/12055 cut-off events. [2023-11-29 20:11:25,703 INFO L125 PetriNetUnfolderBase]: For 806383/814192 co-relation queries the response was YES. [2023-11-29 20:11:25,722 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521051 conditions, 12055 events. 6089/12055 cut-off events. For 806383/814192 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 103383 event pairs, 128 based on Foata normal form. 15/11353 useless extension candidates. Maximal degree in co-relation 468686. Up to 5880 conditions per place. [2023-11-29 20:11:26,166 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2050 selfloop transitions, 261 changer transitions 438/2851 dead transitions. [2023-11-29 20:11:26,167 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1741 places, 2851 transitions, 272942 flow [2023-11-29 20:11:26,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:11:26,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:11:26,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3463 transitions. [2023-11-29 20:11:26,169 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6275824574121058 [2023-11-29 20:11:26,169 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3463 transitions. [2023-11-29 20:11:26,169 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3463 transitions. [2023-11-29 20:11:26,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:11:26,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3463 transitions. [2023-11-29 20:11:26,171 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 111.70967741935483) internal successors, (3463), 31 states have internal predecessors, (3463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:26,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:26,174 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:26,174 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1582 predicate places. [2023-11-29 20:11:26,174 INFO L500 AbstractCegarLoop]: Abstraction has has 1741 places, 2851 transitions, 272942 flow [2023-11-29 20:11:26,174 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:26,174 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:11:26,174 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:11:26,174 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-11-29 20:11:26,175 INFO L425 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:11:26,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:11:26,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1254837962, now seen corresponding path program 20 times [2023-11-29 20:11:26,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:11:26,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84195655] [2023-11-29 20:11:26,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:11:26,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:11:26,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:11:26,548 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:11:26,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:11:26,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84195655] [2023-11-29 20:11:26,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84195655] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:11:26,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:11:26,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:11:26,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474242859] [2023-11-29 20:11:26,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:11:26,549 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:11:26,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:11:26,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:11:26,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:11:26,550 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:11:26,551 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1741 places, 2851 transitions, 272942 flow. Second operand has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:26,551 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:11:26,551 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:11:26,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:11:36,199 INFO L124 PetriNetUnfolderBase]: 6176/12224 cut-off events. [2023-11-29 20:11:36,200 INFO L125 PetriNetUnfolderBase]: For 832328/840398 co-relation queries the response was YES. [2023-11-29 20:11:36,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 539088 conditions, 12224 events. 6176/12224 cut-off events. For 832328/840398 co-relation queries the response was YES. Maximal size of possible extension queue 676. Compared 105199 event pairs, 128 based on Foata normal form. 14/11515 useless extension candidates. Maximal degree in co-relation 485722. Up to 5880 conditions per place. [2023-11-29 20:11:36,526 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2084 selfloop transitions, 271 changer transitions 438/2895 dead transitions. [2023-11-29 20:11:36,527 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1775 places, 2895 transitions, 282860 flow [2023-11-29 20:11:36,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:11:36,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:11:36,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3916 transitions. [2023-11-29 20:11:36,529 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6285714285714286 [2023-11-29 20:11:36,529 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3916 transitions. [2023-11-29 20:11:36,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3916 transitions. [2023-11-29 20:11:36,529 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:11:36,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3916 transitions. [2023-11-29 20:11:36,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 111.88571428571429) internal successors, (3916), 35 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:36,534 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:36,534 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:36,535 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1616 predicate places. [2023-11-29 20:11:36,535 INFO L500 AbstractCegarLoop]: Abstraction has has 1775 places, 2895 transitions, 282860 flow [2023-11-29 20:11:36,535 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 107.65) internal successors, (2153), 20 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:36,535 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:11:36,535 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:11:36,535 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-11-29 20:11:36,535 INFO L425 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:11:36,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:11:36,535 INFO L85 PathProgramCache]: Analyzing trace with hash -325643822, now seen corresponding path program 21 times [2023-11-29 20:11:36,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:11:36,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033593] [2023-11-29 20:11:36,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:11:36,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:11:36,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:11:37,078 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:11:37,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:11:37,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033593] [2023-11-29 20:11:37,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033593] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:11:37,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:11:37,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 20:11:37,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678706137] [2023-11-29 20:11:37,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:11:37,079 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 20:11:37,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:11:37,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 20:11:37,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:11:37,081 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2023-11-29 20:11:37,081 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1775 places, 2895 transitions, 282860 flow. Second operand has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:37,081 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:11:37,081 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2023-11-29 20:11:37,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:11:46,813 INFO L124 PetriNetUnfolderBase]: 6146/12152 cut-off events. [2023-11-29 20:11:46,813 INFO L125 PetriNetUnfolderBase]: For 855847/864156 co-relation queries the response was YES. [2023-11-29 20:11:46,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 546911 conditions, 12152 events. 6146/12152 cut-off events. For 855847/864156 co-relation queries the response was YES. Maximal size of possible extension queue 673. Compared 104646 event pairs, 136 based on Foata normal form. 19/11455 useless extension candidates. Maximal degree in co-relation 493481. Up to 5880 conditions per place. [2023-11-29 20:11:47,310 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2179 selfloop transitions, 156 changer transitions 445/2882 dead transitions. [2023-11-29 20:11:47,310 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1803 places, 2882 transitions, 287032 flow [2023-11-29 20:11:47,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:11:47,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:11:47,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3237 transitions. [2023-11-29 20:11:47,312 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.627082526152654 [2023-11-29 20:11:47,312 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3237 transitions. [2023-11-29 20:11:47,312 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3237 transitions. [2023-11-29 20:11:47,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:11:47,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3237 transitions. [2023-11-29 20:11:47,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 111.62068965517241) internal successors, (3237), 29 states have internal predecessors, (3237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:47,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:47,317 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:47,317 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1644 predicate places. [2023-11-29 20:11:47,317 INFO L500 AbstractCegarLoop]: Abstraction has has 1803 places, 2882 transitions, 287032 flow [2023-11-29 20:11:47,317 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.78947368421052) internal successors, (2048), 19 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:47,317 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:11:47,317 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:11:47,317 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-11-29 20:11:47,317 INFO L425 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:11:47,318 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:11:47,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1940894226, now seen corresponding path program 22 times [2023-11-29 20:11:47,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:11:47,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261110184] [2023-11-29 20:11:47,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:11:47,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:11:47,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:11:48,071 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:11:48,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:11:48,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261110184] [2023-11-29 20:11:48,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261110184] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:11:48,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:11:48,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2023-11-29 20:11:48,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368189415] [2023-11-29 20:11:48,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:11:48,072 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 20:11:48,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:11:48,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 20:11:48,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2023-11-29 20:11:48,073 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:11:48,074 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1803 places, 2882 transitions, 287032 flow. Second operand has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:48,074 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:11:48,074 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:11:48,074 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:11:58,392 INFO L124 PetriNetUnfolderBase]: 6151/12199 cut-off events. [2023-11-29 20:11:58,393 INFO L125 PetriNetUnfolderBase]: For 904167/912825 co-relation queries the response was YES. [2023-11-29 20:11:58,413 INFO L83 FinitePrefix]: Finished finitePrefix Result has 558521 conditions, 12199 events. 6151/12199 cut-off events. For 904167/912825 co-relation queries the response was YES. Maximal size of possible extension queue 674. Compared 105248 event pairs, 127 based on Foata normal form. 32/11518 useless extension candidates. Maximal degree in co-relation 503236. Up to 5884 conditions per place. [2023-11-29 20:11:58,861 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2174 selfloop transitions, 168 changer transitions 511/2949 dead transitions. [2023-11-29 20:11:58,862 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1837 places, 2949 transitions, 299623 flow [2023-11-29 20:11:58,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:11:58,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:11:58,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3585 transitions. [2023-11-29 20:11:58,864 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5754414125200642 [2023-11-29 20:11:58,864 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3585 transitions. [2023-11-29 20:11:58,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3585 transitions. [2023-11-29 20:11:58,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:11:58,864 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3585 transitions. [2023-11-29 20:11:58,866 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 102.42857142857143) internal successors, (3585), 35 states have internal predecessors, (3585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:58,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:58,869 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:58,869 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1678 predicate places. [2023-11-29 20:11:58,869 INFO L500 AbstractCegarLoop]: Abstraction has has 1837 places, 2949 transitions, 299623 flow [2023-11-29 20:11:58,870 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:58,870 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:11:58,870 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:11:58,870 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-11-29 20:11:58,870 INFO L425 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:11:58,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:11:58,870 INFO L85 PathProgramCache]: Analyzing trace with hash -520734810, now seen corresponding path program 29 times [2023-11-29 20:11:58,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:11:58,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650956109] [2023-11-29 20:11:58,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:11:58,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:11:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:11:59,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:11:59,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:11:59,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650956109] [2023-11-29 20:11:59,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650956109] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:11:59,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:11:59,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2023-11-29 20:11:59,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952519452] [2023-11-29 20:11:59,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:11:59,532 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 20:11:59,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:11:59,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 20:11:59,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2023-11-29 20:11:59,534 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:11:59,535 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1837 places, 2949 transitions, 299623 flow. Second operand has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:11:59,535 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:11:59,535 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:11:59,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:12:10,936 INFO L124 PetriNetUnfolderBase]: 6336/12508 cut-off events. [2023-11-29 20:12:10,936 INFO L125 PetriNetUnfolderBase]: For 928369/936590 co-relation queries the response was YES. [2023-11-29 20:12:10,956 INFO L83 FinitePrefix]: Finished finitePrefix Result has 585983 conditions, 12508 events. 6336/12508 cut-off events. For 928369/936590 co-relation queries the response was YES. Maximal size of possible extension queue 699. Compared 108301 event pairs, 182 based on Foata normal form. 81/11868 useless extension candidates. Maximal degree in co-relation 527937. Up to 6145 conditions per place. [2023-11-29 20:12:11,283 INFO L140 encePairwiseOnDemand]: 146/178 looper letters, 2097 selfloop transitions, 459 changer transitions 516/3168 dead transitions. [2023-11-29 20:12:11,283 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1875 places, 3168 transitions, 328664 flow [2023-11-29 20:12:11,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 20:12:11,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2023-11-29 20:12:11,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 4042 transitions. [2023-11-29 20:12:11,286 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5822529530394699 [2023-11-29 20:12:11,286 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 4042 transitions. [2023-11-29 20:12:11,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 4042 transitions. [2023-11-29 20:12:11,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:12:11,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 4042 transitions. [2023-11-29 20:12:11,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 103.64102564102564) internal successors, (4042), 39 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:11,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 178.0) internal successors, (7120), 40 states have internal predecessors, (7120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:11,292 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 178.0) internal successors, (7120), 40 states have internal predecessors, (7120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:11,292 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1716 predicate places. [2023-11-29 20:12:11,292 INFO L500 AbstractCegarLoop]: Abstraction has has 1875 places, 3168 transitions, 328664 flow [2023-11-29 20:12:11,292 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:11,292 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:12:11,292 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:12:11,292 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-11-29 20:12:11,293 INFO L425 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:12:11,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:12:11,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1074082138, now seen corresponding path program 30 times [2023-11-29 20:12:11,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:12:11,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836051630] [2023-11-29 20:12:11,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:12:11,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:12:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:12:12,066 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:12:12,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:12:12,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836051630] [2023-11-29 20:12:12,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836051630] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:12:12,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:12:12,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2023-11-29 20:12:12,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45011144] [2023-11-29 20:12:12,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:12:12,067 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 20:12:12,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:12:12,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 20:12:12,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2023-11-29 20:12:12,068 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:12:12,069 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1875 places, 3168 transitions, 328664 flow. Second operand has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:12,069 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:12:12,069 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:12:12,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:12:24,652 INFO L124 PetriNetUnfolderBase]: 6768/13230 cut-off events. [2023-11-29 20:12:24,652 INFO L125 PetriNetUnfolderBase]: For 1002493/1010560 co-relation queries the response was YES. [2023-11-29 20:12:24,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 634592 conditions, 13230 events. 6768/13230 cut-off events. For 1002493/1010560 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 115112 event pairs, 190 based on Foata normal form. 43/12474 useless extension candidates. Maximal degree in co-relation 572183. Up to 6666 conditions per place. [2023-11-29 20:12:25,039 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2402 selfloop transitions, 346 changer transitions 525/3369 dead transitions. [2023-11-29 20:12:25,039 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1910 places, 3369 transitions, 356672 flow [2023-11-29 20:12:25,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-29 20:12:25,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2023-11-29 20:12:25,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3721 transitions. [2023-11-29 20:12:25,041 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5806803995006242 [2023-11-29 20:12:25,041 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 3721 transitions. [2023-11-29 20:12:25,041 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 3721 transitions. [2023-11-29 20:12:25,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:12:25,042 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 3721 transitions. [2023-11-29 20:12:25,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 103.36111111111111) internal successors, (3721), 36 states have internal predecessors, (3721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:25,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 178.0) internal successors, (6586), 37 states have internal predecessors, (6586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:25,047 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 178.0) internal successors, (6586), 37 states have internal predecessors, (6586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:25,047 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1751 predicate places. [2023-11-29 20:12:25,047 INFO L500 AbstractCegarLoop]: Abstraction has has 1910 places, 3369 transitions, 356672 flow [2023-11-29 20:12:25,047 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:25,047 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:12:25,047 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:12:25,047 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-11-29 20:12:25,048 INFO L425 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:12:25,048 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:12:25,048 INFO L85 PathProgramCache]: Analyzing trace with hash 16009390, now seen corresponding path program 31 times [2023-11-29 20:12:25,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:12:25,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473631993] [2023-11-29 20:12:25,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:12:25,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:12:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:12:25,833 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:12:25,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:12:25,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473631993] [2023-11-29 20:12:25,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473631993] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:12:25,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:12:25,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:12:25,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215002767] [2023-11-29 20:12:25,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:12:25,834 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:12:25,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:12:25,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:12:25,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:12:25,835 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:12:25,836 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1910 places, 3369 transitions, 356672 flow. Second operand has 21 states, 21 states have (on average 98.80952380952381) internal successors, (2075), 21 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:25,836 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:12:25,836 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:12:25,836 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:12:39,464 INFO L124 PetriNetUnfolderBase]: 6770/13261 cut-off events. [2023-11-29 20:12:39,464 INFO L125 PetriNetUnfolderBase]: For 1025314/1033210 co-relation queries the response was YES. [2023-11-29 20:12:39,487 INFO L83 FinitePrefix]: Finished finitePrefix Result has 646756 conditions, 13261 events. 6770/13261 cut-off events. For 1025314/1033210 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 115597 event pairs, 188 based on Foata normal form. 25/12493 useless extension candidates. Maximal degree in co-relation 583245. Up to 6666 conditions per place. [2023-11-29 20:12:39,857 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 2539 selfloop transitions, 206 changer transitions 531/3372 dead transitions. [2023-11-29 20:12:39,857 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1938 places, 3372 transitions, 363478 flow [2023-11-29 20:12:39,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 20:12:39,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 20:12:39,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2980 transitions. [2023-11-29 20:12:39,861 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5772956218519953 [2023-11-29 20:12:39,861 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2980 transitions. [2023-11-29 20:12:39,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2980 transitions. [2023-11-29 20:12:39,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:12:39,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2980 transitions. [2023-11-29 20:12:39,864 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 102.75862068965517) internal successors, (2980), 29 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:39,866 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:39,866 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 178.0) internal successors, (5340), 30 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:39,866 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1779 predicate places. [2023-11-29 20:12:39,866 INFO L500 AbstractCegarLoop]: Abstraction has has 1938 places, 3372 transitions, 363478 flow [2023-11-29 20:12:39,866 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 98.80952380952381) internal successors, (2075), 21 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:39,866 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:12:39,867 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:12:39,867 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-11-29 20:12:39,867 INFO L425 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:12:39,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:12:39,867 INFO L85 PathProgramCache]: Analyzing trace with hash 2078673070, now seen corresponding path program 32 times [2023-11-29 20:12:39,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:12:39,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656294682] [2023-11-29 20:12:39,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:12:39,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:12:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:12:40,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:12:40,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:12:40,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656294682] [2023-11-29 20:12:40,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656294682] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:12:40,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:12:40,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2023-11-29 20:12:40,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760165351] [2023-11-29 20:12:40,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:12:40,577 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 20:12:40,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:12:40,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 20:12:40,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2023-11-29 20:12:40,578 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:12:40,579 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1938 places, 3372 transitions, 363478 flow. Second operand has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:40,579 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:12:40,579 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:12:40,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:12:54,191 INFO L124 PetriNetUnfolderBase]: 6664/13087 cut-off events. [2023-11-29 20:12:54,191 INFO L125 PetriNetUnfolderBase]: For 1067168/1075341 co-relation queries the response was YES. [2023-11-29 20:12:54,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 649771 conditions, 13087 events. 6664/13087 cut-off events. For 1067168/1075341 co-relation queries the response was YES. Maximal size of possible extension queue 749. Compared 114171 event pairs, 188 based on Foata normal form. 35/12369 useless extension candidates. Maximal degree in co-relation 585827. Up to 6566 conditions per place. [2023-11-29 20:12:54,581 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 2427 selfloop transitions, 308 changer transitions 531/3362 dead transitions. [2023-11-29 20:12:54,581 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1968 places, 3362 transitions, 368928 flow [2023-11-29 20:12:54,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:12:54,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:12:54,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3188 transitions. [2023-11-29 20:12:54,583 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.577745559985502 [2023-11-29 20:12:54,583 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3188 transitions. [2023-11-29 20:12:54,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3188 transitions. [2023-11-29 20:12:54,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:12:54,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3188 transitions. [2023-11-29 20:12:54,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 102.83870967741936) internal successors, (3188), 31 states have internal predecessors, (3188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:54,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:54,588 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:54,588 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1809 predicate places. [2023-11-29 20:12:54,588 INFO L500 AbstractCegarLoop]: Abstraction has has 1968 places, 3362 transitions, 368928 flow [2023-11-29 20:12:54,588 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:54,588 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:12:54,589 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:12:54,589 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-11-29 20:12:54,589 INFO L425 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:12:54,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:12:54,589 INFO L85 PathProgramCache]: Analyzing trace with hash -319448574, now seen corresponding path program 23 times [2023-11-29 20:12:54,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:12:54,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18571599] [2023-11-29 20:12:54,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:12:54,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:12:54,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:12:55,274 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:12:55,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:12:55,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18571599] [2023-11-29 20:12:55,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18571599] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:12:55,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:12:55,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:12:55,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775898554] [2023-11-29 20:12:55,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:12:55,274 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:12:55,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:12:55,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:12:55,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:12:55,275 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:12:55,276 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1968 places, 3362 transitions, 368928 flow. Second operand has 21 states, 21 states have (on average 98.80952380952381) internal successors, (2075), 21 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:12:55,276 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:12:55,276 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:12:55,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:13:09,254 INFO L124 PetriNetUnfolderBase]: 6706/13170 cut-off events. [2023-11-29 20:13:09,254 INFO L125 PetriNetUnfolderBase]: For 1112487/1121178 co-relation queries the response was YES. [2023-11-29 20:13:09,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 665675 conditions, 13170 events. 6706/13170 cut-off events. For 1112487/1121178 co-relation queries the response was YES. Maximal size of possible extension queue 749. Compared 115019 event pairs, 190 based on Foata normal form. 32/12443 useless extension candidates. Maximal degree in co-relation 599127. Up to 6566 conditions per place. [2023-11-29 20:13:09,661 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2546 selfloop transitions, 193 changer transitions 558/3393 dead transitions. [2023-11-29 20:13:09,661 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2000 places, 3393 transitions, 378978 flow [2023-11-29 20:13:09,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:13:09,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:13:09,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3375 transitions. [2023-11-29 20:13:09,663 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5745658835546475 [2023-11-29 20:13:09,663 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3375 transitions. [2023-11-29 20:13:09,663 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3375 transitions. [2023-11-29 20:13:09,664 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:13:09,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3375 transitions. [2023-11-29 20:13:09,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 102.27272727272727) internal successors, (3375), 33 states have internal predecessors, (3375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:09,668 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:09,668 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:09,668 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1841 predicate places. [2023-11-29 20:13:09,668 INFO L500 AbstractCegarLoop]: Abstraction has has 2000 places, 3393 transitions, 378978 flow [2023-11-29 20:13:09,669 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 98.80952380952381) internal successors, (2075), 21 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:09,669 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:13:09,669 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:13:09,669 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-11-29 20:13:09,669 INFO L425 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:13:09,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:13:09,669 INFO L85 PathProgramCache]: Analyzing trace with hash -176031522, now seen corresponding path program 24 times [2023-11-29 20:13:09,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:13:09,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814917995] [2023-11-29 20:13:09,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:13:09,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:13:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:13:10,363 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:13:10,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:13:10,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814917995] [2023-11-29 20:13:10,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814917995] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:13:10,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:13:10,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:13:10,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172961276] [2023-11-29 20:13:10,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:13:10,364 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:13:10,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:13:10,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:13:10,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:13:10,365 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:13:10,366 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2000 places, 3393 transitions, 378978 flow. Second operand has 21 states, 21 states have (on average 98.80952380952381) internal successors, (2075), 21 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:10,366 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:13:10,366 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:13:10,366 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:13:24,484 INFO L124 PetriNetUnfolderBase]: 6694/13171 cut-off events. [2023-11-29 20:13:24,484 INFO L125 PetriNetUnfolderBase]: For 1159648/1168361 co-relation queries the response was YES. [2023-11-29 20:13:24,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 676197 conditions, 13171 events. 6694/13171 cut-off events. For 1159648/1168361 co-relation queries the response was YES. Maximal size of possible extension queue 749. Compared 115148 event pairs, 190 based on Foata normal form. 36/12454 useless extension candidates. Maximal degree in co-relation 608879. Up to 6566 conditions per place. [2023-11-29 20:13:24,887 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2530 selfloop transitions, 196 changer transitions 565/3387 dead transitions. [2023-11-29 20:13:24,888 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2029 places, 3387 transitions, 384807 flow [2023-11-29 20:13:24,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:13:24,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:13:24,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3072 transitions. [2023-11-29 20:13:24,890 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5752808988764045 [2023-11-29 20:13:24,890 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3072 transitions. [2023-11-29 20:13:24,890 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3072 transitions. [2023-11-29 20:13:24,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:13:24,890 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3072 transitions. [2023-11-29 20:13:24,892 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 102.4) internal successors, (3072), 30 states have internal predecessors, (3072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:24,894 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:24,894 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:24,894 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1870 predicate places. [2023-11-29 20:13:24,894 INFO L500 AbstractCegarLoop]: Abstraction has has 2029 places, 3387 transitions, 384807 flow [2023-11-29 20:13:24,895 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 98.80952380952381) internal successors, (2075), 21 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:24,895 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:13:24,895 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:13:24,895 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-11-29 20:13:24,895 INFO L425 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:13:24,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:13:24,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1583899506, now seen corresponding path program 25 times [2023-11-29 20:13:24,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:13:24,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476350712] [2023-11-29 20:13:24,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:13:24,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:13:24,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:13:25,595 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:13:25,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:13:25,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476350712] [2023-11-29 20:13:25,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476350712] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:13:25,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:13:25,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2023-11-29 20:13:25,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055475966] [2023-11-29 20:13:25,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:13:25,595 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 20:13:25,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:13:25,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 20:13:25,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2023-11-29 20:13:25,598 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 178 [2023-11-29 20:13:25,599 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2029 places, 3387 transitions, 384807 flow. Second operand has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:25,599 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:13:25,599 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 178 [2023-11-29 20:13:25,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:13:39,784 INFO L124 PetriNetUnfolderBase]: 6739/13255 cut-off events. [2023-11-29 20:13:39,784 INFO L125 PetriNetUnfolderBase]: For 1211861/1221102 co-relation queries the response was YES. [2023-11-29 20:13:39,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 692151 conditions, 13255 events. 6739/13255 cut-off events. For 1211861/1221102 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 116224 event pairs, 187 based on Foata normal form. 23/12518 useless extension candidates. Maximal degree in co-relation 623722. Up to 6566 conditions per place. [2023-11-29 20:13:40,205 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2479 selfloop transitions, 270 changer transitions 565/3410 dead transitions. [2023-11-29 20:13:40,205 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2058 places, 3410 transitions, 394069 flow [2023-11-29 20:13:40,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:13:40,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:13:40,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3086 transitions. [2023-11-29 20:13:40,215 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5779026217228465 [2023-11-29 20:13:40,215 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3086 transitions. [2023-11-29 20:13:40,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3086 transitions. [2023-11-29 20:13:40,215 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:13:40,215 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3086 transitions. [2023-11-29 20:13:40,217 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 102.86666666666666) internal successors, (3086), 30 states have internal predecessors, (3086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:40,219 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:40,219 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:40,220 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1899 predicate places. [2023-11-29 20:13:40,220 INFO L500 AbstractCegarLoop]: Abstraction has has 2058 places, 3410 transitions, 394069 flow [2023-11-29 20:13:40,220 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 98.68181818181819) internal successors, (2171), 22 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:40,220 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:13:40,220 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:13:40,220 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-11-29 20:13:40,220 INFO L425 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:13:40,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:13:40,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1405946982, now seen corresponding path program 33 times [2023-11-29 20:13:40,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:13:40,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525194543] [2023-11-29 20:13:40,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:13:40,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:13:40,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:13:40,810 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:13:40,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:13:40,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525194543] [2023-11-29 20:13:40,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525194543] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:13:40,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:13:40,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:13:40,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623785561] [2023-11-29 20:13:40,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:13:40,811 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:13:40,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:13:40,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:13:40,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:13:40,812 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:13:40,812 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2058 places, 3410 transitions, 394069 flow. Second operand has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:40,813 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:13:40,813 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:13:40,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:13:55,318 INFO L124 PetriNetUnfolderBase]: 6780/13332 cut-off events. [2023-11-29 20:13:55,318 INFO L125 PetriNetUnfolderBase]: For 1251369/1260990 co-relation queries the response was YES. [2023-11-29 20:13:55,340 INFO L83 FinitePrefix]: Finished finitePrefix Result has 707707 conditions, 13332 events. 6780/13332 cut-off events. For 1251369/1260990 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 116746 event pairs, 193 based on Foata normal form. 23/12589 useless extension candidates. Maximal degree in co-relation 638165. Up to 6566 conditions per place. [2023-11-29 20:13:55,880 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 2566 selfloop transitions, 207 changer transitions 576/3446 dead transitions. [2023-11-29 20:13:55,880 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2087 places, 3446 transitions, 404879 flow [2023-11-29 20:13:55,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:13:55,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:13:55,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3112 transitions. [2023-11-29 20:13:55,882 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5827715355805243 [2023-11-29 20:13:55,882 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3112 transitions. [2023-11-29 20:13:55,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3112 transitions. [2023-11-29 20:13:55,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:13:55,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3112 transitions. [2023-11-29 20:13:55,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 103.73333333333333) internal successors, (3112), 30 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:55,886 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:55,887 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:55,887 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1928 predicate places. [2023-11-29 20:13:55,887 INFO L500 AbstractCegarLoop]: Abstraction has has 2087 places, 3446 transitions, 404879 flow [2023-11-29 20:13:55,887 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:55,887 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:13:55,887 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:13:55,887 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-11-29 20:13:55,888 INFO L425 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:13:55,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:13:55,888 INFO L85 PathProgramCache]: Analyzing trace with hash -609070056, now seen corresponding path program 34 times [2023-11-29 20:13:55,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:13:55,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575282844] [2023-11-29 20:13:55,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:13:55,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:13:55,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:13:56,354 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:13:56,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:13:56,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575282844] [2023-11-29 20:13:56,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575282844] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:13:56,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:13:56,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:13:56,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775911693] [2023-11-29 20:13:56,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:13:56,355 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:13:56,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:13:56,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:13:56,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:13:56,357 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 178 [2023-11-29 20:13:56,357 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2087 places, 3446 transitions, 404879 flow. Second operand has 20 states, 20 states have (on average 102.8) internal successors, (2056), 20 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:13:56,357 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:13:56,357 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 178 [2023-11-29 20:13:56,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:14:11,034 INFO L124 PetriNetUnfolderBase]: 6792/13375 cut-off events. [2023-11-29 20:14:11,035 INFO L125 PetriNetUnfolderBase]: For 1303466/1312988 co-relation queries the response was YES. [2023-11-29 20:14:11,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 720824 conditions, 13375 events. 6792/13375 cut-off events. For 1303466/1312988 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 117463 event pairs, 195 based on Foata normal form. 23/12634 useless extension candidates. Maximal degree in co-relation 650166. Up to 6566 conditions per place. [2023-11-29 20:14:11,613 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 2559 selfloop transitions, 216 changer transitions 583/3457 dead transitions. [2023-11-29 20:14:11,613 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2116 places, 3457 transitions, 412829 flow [2023-11-29 20:14:11,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:14:11,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:14:11,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3193 transitions. [2023-11-29 20:14:11,615 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.597940074906367 [2023-11-29 20:14:11,615 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3193 transitions. [2023-11-29 20:14:11,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3193 transitions. [2023-11-29 20:14:11,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:14:11,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3193 transitions. [2023-11-29 20:14:11,617 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 106.43333333333334) internal successors, (3193), 30 states have internal predecessors, (3193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:11,619 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:11,619 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:11,620 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1957 predicate places. [2023-11-29 20:14:11,620 INFO L500 AbstractCegarLoop]: Abstraction has has 2116 places, 3457 transitions, 412829 flow [2023-11-29 20:14:11,620 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 102.8) internal successors, (2056), 20 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:11,620 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:14:11,620 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:14:11,620 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-11-29 20:14:11,620 INFO L425 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:14:11,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:14:11,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1040875900, now seen corresponding path program 35 times [2023-11-29 20:14:11,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:14:11,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508207672] [2023-11-29 20:14:11,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:14:11,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:14:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:14:12,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:14:12,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:14:12,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508207672] [2023-11-29 20:14:12,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508207672] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:14:12,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:14:12,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:14:12,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103138302] [2023-11-29 20:14:12,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:14:12,090 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:14:12,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:14:12,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:14:12,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:14:12,091 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:14:12,092 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2116 places, 3457 transitions, 412829 flow. Second operand has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:12,092 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:14:12,092 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:14:12,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:14:27,189 INFO L124 PetriNetUnfolderBase]: 6779/13318 cut-off events. [2023-11-29 20:14:27,189 INFO L125 PetriNetUnfolderBase]: For 1298398/1308226 co-relation queries the response was YES. [2023-11-29 20:14:27,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 731311 conditions, 13318 events. 6779/13318 cut-off events. For 1298398/1308226 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 116866 event pairs, 187 based on Foata normal form. 22/12584 useless extension candidates. Maximal degree in co-relation 659555. Up to 6566 conditions per place. [2023-11-29 20:14:27,784 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2551 selfloop transitions, 207 changer transitions 594/3449 dead transitions. [2023-11-29 20:14:27,784 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2147 places, 3449 transitions, 418509 flow [2023-11-29 20:14:27,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:14:27,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:14:27,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3297 transitions. [2023-11-29 20:14:27,786 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5788272471910112 [2023-11-29 20:14:27,786 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3297 transitions. [2023-11-29 20:14:27,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3297 transitions. [2023-11-29 20:14:27,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:14:27,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3297 transitions. [2023-11-29 20:14:27,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 103.03125) internal successors, (3297), 32 states have internal predecessors, (3297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:27,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:27,791 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:27,792 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 1988 predicate places. [2023-11-29 20:14:27,792 INFO L500 AbstractCegarLoop]: Abstraction has has 2147 places, 3449 transitions, 418509 flow [2023-11-29 20:14:27,792 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:27,792 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:14:27,792 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:14:27,792 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-11-29 20:14:27,792 INFO L425 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:14:27,792 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:14:27,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1429835068, now seen corresponding path program 36 times [2023-11-29 20:14:27,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:14:27,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864083623] [2023-11-29 20:14:27,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:14:27,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:14:27,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:14:28,267 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:14:28,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:14:28,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864083623] [2023-11-29 20:14:28,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864083623] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:14:28,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:14:28,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:14:28,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419522992] [2023-11-29 20:14:28,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:14:28,268 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:14:28,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:14:28,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:14:28,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:14:28,269 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:14:28,270 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2147 places, 3449 transitions, 418509 flow. Second operand has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:28,270 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:14:28,270 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:14:28,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:14:43,529 INFO L124 PetriNetUnfolderBase]: 6791/13370 cut-off events. [2023-11-29 20:14:43,529 INFO L125 PetriNetUnfolderBase]: For 1349604/1359635 co-relation queries the response was YES. [2023-11-29 20:14:43,551 INFO L83 FinitePrefix]: Finished finitePrefix Result has 744264 conditions, 13370 events. 6791/13370 cut-off events. For 1349604/1359635 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 117447 event pairs, 188 based on Foata normal form. 23/12638 useless extension candidates. Maximal degree in co-relation 671389. Up to 6568 conditions per place. [2023-11-29 20:14:43,968 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2479 selfloop transitions, 287 changer transitions 594/3457 dead transitions. [2023-11-29 20:14:43,968 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2179 places, 3457 transitions, 426157 flow [2023-11-29 20:14:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:14:43,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:14:43,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3408 transitions. [2023-11-29 20:14:43,970 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5801838610827375 [2023-11-29 20:14:43,970 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3408 transitions. [2023-11-29 20:14:43,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3408 transitions. [2023-11-29 20:14:43,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:14:43,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3408 transitions. [2023-11-29 20:14:43,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 103.27272727272727) internal successors, (3408), 33 states have internal predecessors, (3408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:43,975 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:43,975 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:43,975 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2020 predicate places. [2023-11-29 20:14:43,975 INFO L500 AbstractCegarLoop]: Abstraction has has 2179 places, 3457 transitions, 426157 flow [2023-11-29 20:14:43,976 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:43,976 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:14:43,976 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:14:43,976 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-11-29 20:14:43,976 INFO L425 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:14:43,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:14:43,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1492477310, now seen corresponding path program 37 times [2023-11-29 20:14:43,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:14:43,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961275640] [2023-11-29 20:14:43,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:14:43,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:14:43,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:14:44,531 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:14:44,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:14:44,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961275640] [2023-11-29 20:14:44,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961275640] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:14:44,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:14:44,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:14:44,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265208848] [2023-11-29 20:14:44,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:14:44,532 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:14:44,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:14:44,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:14:44,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:14:44,533 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:14:44,534 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2179 places, 3457 transitions, 426157 flow. Second operand has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:14:44,534 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:14:44,534 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:14:44,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:14:59,891 INFO L124 PetriNetUnfolderBase]: 6789/13387 cut-off events. [2023-11-29 20:14:59,892 INFO L125 PetriNetUnfolderBase]: For 1438476/1448931 co-relation queries the response was YES. [2023-11-29 20:14:59,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 755858 conditions, 13387 events. 6789/13387 cut-off events. For 1438476/1448931 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 117605 event pairs, 191 based on Foata normal form. 21/12654 useless extension candidates. Maximal degree in co-relation 681861. Up to 6570 conditions per place. [2023-11-29 20:15:00,471 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 2484 selfloop transitions, 279 changer transitions 594/3454 dead transitions. [2023-11-29 20:15:00,472 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2209 places, 3454 transitions, 432451 flow [2023-11-29 20:15:00,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:15:00,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:15:00,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3207 transitions. [2023-11-29 20:15:00,473 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5811888365349764 [2023-11-29 20:15:00,474 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3207 transitions. [2023-11-29 20:15:00,474 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3207 transitions. [2023-11-29 20:15:00,474 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:15:00,474 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3207 transitions. [2023-11-29 20:15:00,476 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 103.45161290322581) internal successors, (3207), 31 states have internal predecessors, (3207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:00,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:00,478 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:00,479 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2050 predicate places. [2023-11-29 20:15:00,479 INFO L500 AbstractCegarLoop]: Abstraction has has 2209 places, 3454 transitions, 432451 flow [2023-11-29 20:15:00,479 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 99.9) internal successors, (1998), 20 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:00,479 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:15:00,479 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:15:00,479 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-11-29 20:15:00,479 INFO L425 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:15:00,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:15:00,479 INFO L85 PathProgramCache]: Analyzing trace with hash 538641824, now seen corresponding path program 38 times [2023-11-29 20:15:00,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:15:00,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322338116] [2023-11-29 20:15:00,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:15:00,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:15:00,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:15:00,956 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:15:00,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:15:00,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322338116] [2023-11-29 20:15:00,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322338116] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:15:00,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:15:00,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:15:00,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692295429] [2023-11-29 20:15:00,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:15:00,956 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:15:00,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:15:00,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:15:00,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:15:00,957 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:15:00,958 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2209 places, 3454 transitions, 432451 flow. Second operand has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:00,958 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:15:00,958 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:15:00,958 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:15:16,884 INFO L124 PetriNetUnfolderBase]: 6816/13437 cut-off events. [2023-11-29 20:15:16,884 INFO L125 PetriNetUnfolderBase]: For 1453765/1464841 co-relation queries the response was YES. [2023-11-29 20:15:16,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 770750 conditions, 13437 events. 6816/13437 cut-off events. For 1453765/1464841 co-relation queries the response was YES. Maximal size of possible extension queue 776. Compared 118133 event pairs, 226 based on Foata normal form. 33/12720 useless extension candidates. Maximal degree in co-relation 694585. Up to 6698 conditions per place. [2023-11-29 20:15:17,335 INFO L140 encePairwiseOnDemand]: 144/178 looper letters, 2469 selfloop transitions, 310 changer transitions 594/3470 dead transitions. [2023-11-29 20:15:17,335 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2234 places, 3470 transitions, 441273 flow [2023-11-29 20:15:17,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:15:17,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:15:17,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3215 transitions. [2023-11-29 20:15:17,337 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5826386371873867 [2023-11-29 20:15:17,337 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3215 transitions. [2023-11-29 20:15:17,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3215 transitions. [2023-11-29 20:15:17,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:15:17,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3215 transitions. [2023-11-29 20:15:17,339 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 103.70967741935483) internal successors, (3215), 31 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:17,341 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:17,341 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:17,342 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2075 predicate places. [2023-11-29 20:15:17,342 INFO L500 AbstractCegarLoop]: Abstraction has has 2234 places, 3470 transitions, 441273 flow [2023-11-29 20:15:17,342 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:17,342 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:15:17,342 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:15:17,342 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-11-29 20:15:17,342 INFO L425 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:15:17,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:15:17,342 INFO L85 PathProgramCache]: Analyzing trace with hash 2025125976, now seen corresponding path program 39 times [2023-11-29 20:15:17,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:15:17,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114235561] [2023-11-29 20:15:17,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:15:17,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:15:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:15:17,891 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:15:17,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:15:17,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114235561] [2023-11-29 20:15:17,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114235561] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:15:17,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694234125] [2023-11-29 20:15:17,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 20:15:17,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:15:17,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:15:17,893 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:15:17,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 20:15:18,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 20:15:18,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:15:18,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 57 conjunts are in the unsatisfiable core [2023-11-29 20:15:18,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:15:18,752 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 20:15:19,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 20:15:19,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 20:15:19,136 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 20:15:19,242 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 20:15:19,276 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 20:15:19,276 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:15:19,692 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:15:19,694 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 73 [2023-11-29 20:15:19,735 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2023-11-29 20:15:19,735 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 616 treesize of output 565 [2023-11-29 20:15:19,756 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:15:19,756 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 504 treesize of output 416 [2023-11-29 20:15:19,786 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 20:15:19,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 384 treesize of output 364 [2023-11-29 20:15:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 1 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 20:15:21,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694234125] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:15:21,966 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:15:21,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24, 23] total 58 [2023-11-29 20:15:21,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892301265] [2023-11-29 20:15:21,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:15:21,967 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2023-11-29 20:15:21,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:15:21,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2023-11-29 20:15:21,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=2835, Unknown=30, NotChecked=0, Total=3306 [2023-11-29 20:15:21,970 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 178 [2023-11-29 20:15:21,971 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2234 places, 3470 transitions, 441273 flow. Second operand has 58 states, 58 states have (on average 88.98275862068965) internal successors, (5161), 58 states have internal predecessors, (5161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:21,971 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:15:21,971 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 178 [2023-11-29 20:15:21,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:15:40,013 INFO L124 PetriNetUnfolderBase]: 6905/13592 cut-off events. [2023-11-29 20:15:40,013 INFO L125 PetriNetUnfolderBase]: For 1524903/1536581 co-relation queries the response was YES. [2023-11-29 20:15:40,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 792600 conditions, 13592 events. 6905/13592 cut-off events. For 1524903/1536581 co-relation queries the response was YES. Maximal size of possible extension queue 784. Compared 119692 event pairs, 208 based on Foata normal form. 86/12925 useless extension candidates. Maximal degree in co-relation 714734. Up to 6771 conditions per place. [2023-11-29 20:15:40,498 INFO L140 encePairwiseOnDemand]: 138/178 looper letters, 2178 selfloop transitions, 666 changer transitions 594/3519 dead transitions. [2023-11-29 20:15:40,498 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2281 places, 3519 transitions, 454639 flow [2023-11-29 20:15:40,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-29 20:15:40,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2023-11-29 20:15:40,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 4486 transitions. [2023-11-29 20:15:40,500 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5250468164794008 [2023-11-29 20:15:40,500 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 4486 transitions. [2023-11-29 20:15:40,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 4486 transitions. [2023-11-29 20:15:40,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:15:40,501 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 4486 transitions. [2023-11-29 20:15:40,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 93.45833333333333) internal successors, (4486), 48 states have internal predecessors, (4486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:40,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 178.0) internal successors, (8722), 49 states have internal predecessors, (8722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:40,507 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 178.0) internal successors, (8722), 49 states have internal predecessors, (8722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:40,507 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2122 predicate places. [2023-11-29 20:15:40,507 INFO L500 AbstractCegarLoop]: Abstraction has has 2281 places, 3519 transitions, 454639 flow [2023-11-29 20:15:40,508 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 88.98275862068965) internal successors, (5161), 58 states have internal predecessors, (5161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:40,508 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:15:40,508 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:15:40,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 20:15:40,712 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2023-11-29 20:15:40,712 INFO L425 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:15:40,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:15:40,712 INFO L85 PathProgramCache]: Analyzing trace with hash -2027058398, now seen corresponding path program 40 times [2023-11-29 20:15:40,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:15:40,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203579865] [2023-11-29 20:15:40,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:15:40,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:15:40,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:15:41,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:15:41,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:15:41,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203579865] [2023-11-29 20:15:41,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203579865] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:15:41,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:15:41,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:15:41,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213176746] [2023-11-29 20:15:41,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:15:41,397 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:15:41,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:15:41,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:15:41,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:15:41,398 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:15:41,398 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2281 places, 3519 transitions, 454639 flow. Second operand has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:41,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:15:41,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:15:41,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:15:57,920 INFO L124 PetriNetUnfolderBase]: 6780/13307 cut-off events. [2023-11-29 20:15:57,921 INFO L125 PetriNetUnfolderBase]: For 1544168/1554603 co-relation queries the response was YES. [2023-11-29 20:15:57,942 INFO L83 FinitePrefix]: Finished finitePrefix Result has 789693 conditions, 13307 events. 6780/13307 cut-off events. For 1544168/1554603 co-relation queries the response was YES. Maximal size of possible extension queue 758. Compared 116555 event pairs, 193 based on Foata normal form. 35/12630 useless extension candidates. Maximal degree in co-relation 712656. Up to 6552 conditions per place. [2023-11-29 20:15:58,392 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2525 selfloop transitions, 307 changer transitions 594/3523 dead transitions. [2023-11-29 20:15:58,392 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2312 places, 3523 transitions, 461979 flow [2023-11-29 20:15:58,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:15:58,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:15:58,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3317 transitions. [2023-11-29 20:15:58,394 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5823384831460674 [2023-11-29 20:15:58,394 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3317 transitions. [2023-11-29 20:15:58,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3317 transitions. [2023-11-29 20:15:58,394 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:15:58,394 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3317 transitions. [2023-11-29 20:15:58,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 103.65625) internal successors, (3317), 32 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:58,399 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:58,399 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 178.0) internal successors, (5874), 33 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:58,399 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2153 predicate places. [2023-11-29 20:15:58,399 INFO L500 AbstractCegarLoop]: Abstraction has has 2312 places, 3523 transitions, 461979 flow [2023-11-29 20:15:58,400 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:58,400 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:15:58,400 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:15:58,400 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-11-29 20:15:58,400 INFO L425 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:15:58,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:15:58,400 INFO L85 PathProgramCache]: Analyzing trace with hash 43868260, now seen corresponding path program 26 times [2023-11-29 20:15:58,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:15:58,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462675467] [2023-11-29 20:15:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:15:58,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:15:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:15:58,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:15:58,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:15:58,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462675467] [2023-11-29 20:15:58,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462675467] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:15:58,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:15:58,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:15:58,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818802935] [2023-11-29 20:15:58,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:15:58,964 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:15:58,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:15:58,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:15:58,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:15:58,965 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:15:58,966 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2312 places, 3523 transitions, 461979 flow. Second operand has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:15:58,966 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:15:58,966 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:15:58,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:16:16,315 INFO L124 PetriNetUnfolderBase]: 6828/13379 cut-off events. [2023-11-29 20:16:16,315 INFO L125 PetriNetUnfolderBase]: For 1561424/1571998 co-relation queries the response was YES. [2023-11-29 20:16:16,338 INFO L83 FinitePrefix]: Finished finitePrefix Result has 806785 conditions, 13379 events. 6828/13379 cut-off events. For 1561424/1571998 co-relation queries the response was YES. Maximal size of possible extension queue 766. Compared 117357 event pairs, 187 based on Foata normal form. 21/12686 useless extension candidates. Maximal degree in co-relation 728646. Up to 6552 conditions per place. [2023-11-29 20:16:16,989 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2558 selfloop transitions, 300 changer transitions 594/3549 dead transitions. [2023-11-29 20:16:16,989 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2342 places, 3549 transitions, 472327 flow [2023-11-29 20:16:16,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:16:16,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:16:16,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3210 transitions. [2023-11-29 20:16:16,991 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5817325117796303 [2023-11-29 20:16:16,991 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3210 transitions. [2023-11-29 20:16:16,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3210 transitions. [2023-11-29 20:16:16,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:16:16,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3210 transitions. [2023-11-29 20:16:16,993 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 103.54838709677419) internal successors, (3210), 31 states have internal predecessors, (3210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:16,996 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:16,996 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:16,996 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2183 predicate places. [2023-11-29 20:16:16,996 INFO L500 AbstractCegarLoop]: Abstraction has has 2342 places, 3549 transitions, 472327 flow [2023-11-29 20:16:16,996 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:16,996 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:16:16,996 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:16:16,997 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-11-29 20:16:16,997 INFO L425 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:16:16,997 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:16:16,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1431582620, now seen corresponding path program 27 times [2023-11-29 20:16:16,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:16:16,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853715354] [2023-11-29 20:16:16,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:16:16,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:16:17,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:16:17,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:16:17,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:16:17,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853715354] [2023-11-29 20:16:17,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853715354] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:16:17,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:16:17,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:16:17,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965964952] [2023-11-29 20:16:17,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:16:17,532 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:16:17,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:16:17,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:16:17,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:16:17,534 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 178 [2023-11-29 20:16:17,534 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2342 places, 3549 transitions, 472327 flow. Second operand has 20 states, 20 states have (on average 102.8) internal successors, (2056), 20 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:17,534 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:16:17,534 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 178 [2023-11-29 20:16:17,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:16:34,587 INFO L124 PetriNetUnfolderBase]: 6834/13409 cut-off events. [2023-11-29 20:16:34,588 INFO L125 PetriNetUnfolderBase]: For 1640288/1651245 co-relation queries the response was YES. [2023-11-29 20:16:34,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 819369 conditions, 13409 events. 6834/13409 cut-off events. For 1640288/1651245 co-relation queries the response was YES. Maximal size of possible extension queue 766. Compared 117675 event pairs, 191 based on Foata normal form. 30/12723 useless extension candidates. Maximal degree in co-relation 739838. Up to 6552 conditions per place. [2023-11-29 20:16:35,228 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2651 selfloop transitions, 202 changer transitions 602/3554 dead transitions. [2023-11-29 20:16:35,228 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2371 places, 3554 transitions, 479860 flow [2023-11-29 20:16:35,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:16:35,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:16:35,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3183 transitions. [2023-11-29 20:16:35,230 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5960674157303371 [2023-11-29 20:16:35,230 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3183 transitions. [2023-11-29 20:16:35,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3183 transitions. [2023-11-29 20:16:35,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:16:35,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3183 transitions. [2023-11-29 20:16:35,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 106.1) internal successors, (3183), 30 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:35,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:35,235 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:35,235 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2212 predicate places. [2023-11-29 20:16:35,235 INFO L500 AbstractCegarLoop]: Abstraction has has 2371 places, 3554 transitions, 479860 flow [2023-11-29 20:16:35,235 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 102.8) internal successors, (2056), 20 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:35,235 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:16:35,236 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:16:35,236 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-11-29 20:16:35,236 INFO L425 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:16:35,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:16:35,236 INFO L85 PathProgramCache]: Analyzing trace with hash 148899164, now seen corresponding path program 28 times [2023-11-29 20:16:35,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:16:35,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908047541] [2023-11-29 20:16:35,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:16:35,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:16:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:16:35,701 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:16:35,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:16:35,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908047541] [2023-11-29 20:16:35,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908047541] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:16:35,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:16:35,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:16:35,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503703760] [2023-11-29 20:16:35,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:16:35,702 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:16:35,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:16:35,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:16:35,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:16:35,703 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 178 [2023-11-29 20:16:35,704 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2371 places, 3554 transitions, 479860 flow. Second operand has 21 states, 21 states have (on average 102.66666666666667) internal successors, (2156), 21 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:35,704 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:16:35,704 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 178 [2023-11-29 20:16:35,704 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:16:53,181 INFO L124 PetriNetUnfolderBase]: 6879/13462 cut-off events. [2023-11-29 20:16:53,181 INFO L125 PetriNetUnfolderBase]: For 1629716/1640241 co-relation queries the response was YES. [2023-11-29 20:16:53,203 INFO L83 FinitePrefix]: Finished finitePrefix Result has 836352 conditions, 13462 events. 6879/13462 cut-off events. For 1629716/1640241 co-relation queries the response was YES. Maximal size of possible extension queue 774. Compared 118077 event pairs, 190 based on Foata normal form. 17/12762 useless extension candidates. Maximal degree in co-relation 755720. Up to 6552 conditions per place. [2023-11-29 20:16:53,684 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2562 selfloop transitions, 329 changer transitions 602/3592 dead transitions. [2023-11-29 20:16:53,684 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2405 places, 3592 transitions, 492086 flow [2023-11-29 20:16:53,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 20:16:53,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 20:16:53,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3736 transitions. [2023-11-29 20:16:53,686 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5996789727126806 [2023-11-29 20:16:53,686 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3736 transitions. [2023-11-29 20:16:53,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3736 transitions. [2023-11-29 20:16:53,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:16:53,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3736 transitions. [2023-11-29 20:16:53,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 106.74285714285715) internal successors, (3736), 35 states have internal predecessors, (3736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:53,691 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:53,691 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 178.0) internal successors, (6408), 36 states have internal predecessors, (6408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:53,692 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2246 predicate places. [2023-11-29 20:16:53,692 INFO L500 AbstractCegarLoop]: Abstraction has has 2405 places, 3592 transitions, 492086 flow [2023-11-29 20:16:53,692 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 102.66666666666667) internal successors, (2156), 21 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:53,692 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:16:53,692 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:16:53,692 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-11-29 20:16:53,692 INFO L425 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:16:53,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:16:53,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1489752970, now seen corresponding path program 29 times [2023-11-29 20:16:53,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:16:53,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560455362] [2023-11-29 20:16:53,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:16:53,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:16:53,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:16:54,281 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:16:54,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:16:54,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560455362] [2023-11-29 20:16:54,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560455362] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:16:54,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:16:54,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:16:54,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071027483] [2023-11-29 20:16:54,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:16:54,281 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:16:54,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:16:54,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:16:54,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:16:54,283 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 178 [2023-11-29 20:16:54,283 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2405 places, 3592 transitions, 492086 flow. Second operand has 21 states, 21 states have (on average 102.66666666666667) internal successors, (2156), 21 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:16:54,283 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:16:54,283 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 178 [2023-11-29 20:16:54,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:17:12,093 INFO L124 PetriNetUnfolderBase]: 6885/13486 cut-off events. [2023-11-29 20:17:12,093 INFO L125 PetriNetUnfolderBase]: For 1709325/1720888 co-relation queries the response was YES. [2023-11-29 20:17:12,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 849041 conditions, 13486 events. 6885/13486 cut-off events. For 1709325/1720888 co-relation queries the response was YES. Maximal size of possible extension queue 774. Compared 118312 event pairs, 189 based on Foata normal form. 39/12805 useless extension candidates. Maximal degree in co-relation 767012. Up to 6552 conditions per place. [2023-11-29 20:17:12,603 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2688 selfloop transitions, 192 changer transitions 618/3597 dead transitions. [2023-11-29 20:17:12,603 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2437 places, 3597 transitions, 499725 flow [2023-11-29 20:17:12,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 20:17:12,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 20:17:12,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3497 transitions. [2023-11-29 20:17:12,605 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5953353762342526 [2023-11-29 20:17:12,605 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3497 transitions. [2023-11-29 20:17:12,605 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3497 transitions. [2023-11-29 20:17:12,605 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:17:12,605 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3497 transitions. [2023-11-29 20:17:12,608 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 105.96969696969697) internal successors, (3497), 33 states have internal predecessors, (3497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:12,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:12,610 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 178.0) internal successors, (6052), 34 states have internal predecessors, (6052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:12,610 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2278 predicate places. [2023-11-29 20:17:12,610 INFO L500 AbstractCegarLoop]: Abstraction has has 2437 places, 3597 transitions, 499725 flow [2023-11-29 20:17:12,611 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 102.66666666666667) internal successors, (2156), 21 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:12,611 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:17:12,611 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:17:12,611 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-11-29 20:17:12,611 INFO L425 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:17:12,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:17:12,611 INFO L85 PathProgramCache]: Analyzing trace with hash 2066507750, now seen corresponding path program 30 times [2023-11-29 20:17:12,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:17:12,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676842540] [2023-11-29 20:17:12,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:17:12,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:17:12,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:17:13,194 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:17:13,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:17:13,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676842540] [2023-11-29 20:17:13,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676842540] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:17:13,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:17:13,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-11-29 20:17:13,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375229585] [2023-11-29 20:17:13,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:17:13,195 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 20:17:13,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:17:13,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 20:17:13,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-11-29 20:17:13,196 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 178 [2023-11-29 20:17:13,196 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2437 places, 3597 transitions, 499725 flow. Second operand has 20 states, 20 states have (on average 102.8) internal successors, (2056), 20 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:13,196 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:17:13,196 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 178 [2023-11-29 20:17:13,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:17:31,429 INFO L124 PetriNetUnfolderBase]: 6873/13491 cut-off events. [2023-11-29 20:17:31,430 INFO L125 PetriNetUnfolderBase]: For 1786659/1797856 co-relation queries the response was YES. [2023-11-29 20:17:31,465 INFO L83 FinitePrefix]: Finished finitePrefix Result has 859619 conditions, 13491 events. 6873/13491 cut-off events. For 1786659/1797856 co-relation queries the response was YES. Maximal size of possible extension queue 774. Compared 118674 event pairs, 187 based on Foata normal form. 33/12810 useless extension candidates. Maximal degree in co-relation 776899. Up to 6552 conditions per place. [2023-11-29 20:17:32,009 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2674 selfloop transitions, 193 changer transitions 625/3591 dead transitions. [2023-11-29 20:17:32,009 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2467 places, 3591 transitions, 505788 flow [2023-11-29 20:17:32,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:17:32,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:17:32,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3291 transitions. [2023-11-29 20:17:32,011 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5964117433852846 [2023-11-29 20:17:32,011 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3291 transitions. [2023-11-29 20:17:32,011 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3291 transitions. [2023-11-29 20:17:32,012 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:17:32,012 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3291 transitions. [2023-11-29 20:17:32,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 106.16129032258064) internal successors, (3291), 31 states have internal predecessors, (3291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:32,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:32,017 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:32,017 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2308 predicate places. [2023-11-29 20:17:32,017 INFO L500 AbstractCegarLoop]: Abstraction has has 2467 places, 3591 transitions, 505788 flow [2023-11-29 20:17:32,017 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 102.8) internal successors, (2056), 20 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:32,017 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:17:32,017 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:17:32,017 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-11-29 20:17:32,017 INFO L425 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:17:32,018 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:17:32,018 INFO L85 PathProgramCache]: Analyzing trace with hash -753008666, now seen corresponding path program 31 times [2023-11-29 20:17:32,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:17:32,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192712345] [2023-11-29 20:17:32,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:17:32,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:17:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:17:32,633 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:17:32,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:17:32,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192712345] [2023-11-29 20:17:32,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192712345] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:17:32,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:17:32,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-11-29 20:17:32,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249203660] [2023-11-29 20:17:32,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:17:32,634 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 20:17:32,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:17:32,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 20:17:32,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2023-11-29 20:17:32,635 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 178 [2023-11-29 20:17:32,635 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2467 places, 3591 transitions, 505788 flow. Second operand has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:32,636 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:17:32,636 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 178 [2023-11-29 20:17:32,636 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:17:55,688 INFO L124 PetriNetUnfolderBase]: 6609/12947 cut-off events. [2023-11-29 20:17:55,688 INFO L125 PetriNetUnfolderBase]: For 1757285/1768739 co-relation queries the response was YES. [2023-11-29 20:17:55,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 837898 conditions, 12947 events. 6609/12947 cut-off events. For 1757285/1768739 co-relation queries the response was YES. Maximal size of possible extension queue 728. Compared 112841 event pairs, 189 based on Foata normal form. 17/12308 useless extension candidates. Maximal degree in co-relation 759242. Up to 6552 conditions per place. [2023-11-29 20:17:56,239 INFO L140 encePairwiseOnDemand]: 145/178 looper letters, 2515 selfloop transitions, 281 changer transitions 624/3512 dead transitions. [2023-11-29 20:17:56,240 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2481 places, 3512 transitions, 501905 flow [2023-11-29 20:17:56,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 20:17:56,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 20:17:56,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3209 transitions. [2023-11-29 20:17:56,242 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.581551286698079 [2023-11-29 20:17:56,242 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3209 transitions. [2023-11-29 20:17:56,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3209 transitions. [2023-11-29 20:17:56,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:17:56,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3209 transitions. [2023-11-29 20:17:56,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 103.51612903225806) internal successors, (3209), 31 states have internal predecessors, (3209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:56,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:56,247 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 178.0) internal successors, (5696), 32 states have internal predecessors, (5696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:56,247 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2322 predicate places. [2023-11-29 20:17:56,247 INFO L500 AbstractCegarLoop]: Abstraction has has 2481 places, 3512 transitions, 501905 flow [2023-11-29 20:17:56,248 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 99.76190476190476) internal successors, (2095), 21 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:56,248 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:17:56,248 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:17:56,248 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-11-29 20:17:56,248 INFO L425 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:17:56,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:17:56,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1956447366, now seen corresponding path program 1 times [2023-11-29 20:17:56,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:17:56,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67610396] [2023-11-29 20:17:56,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:17:56,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:17:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:17:56,458 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:17:56,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:17:56,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67610396] [2023-11-29 20:17:56,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67610396] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:17:56,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130993201] [2023-11-29 20:17:56,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:17:56,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:17:56,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:17:56,460 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:17:56,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 20:17:56,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:17:56,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 20:17:56,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:17:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:17:56,806 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:17:56,921 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 20:17:56,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130993201] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:17:56,922 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:17:56,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2023-11-29 20:17:56,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116251508] [2023-11-29 20:17:56,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:17:56,922 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:17:56,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:17:56,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:17:56,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:17:56,923 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 178 [2023-11-29 20:17:56,924 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2481 places, 3512 transitions, 501905 flow. Second operand has 14 states, 14 states have (on average 119.78571428571429) internal successors, (1677), 14 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:17:56,924 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:17:56,924 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 178 [2023-11-29 20:17:56,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:18:37,258 INFO L124 PetriNetUnfolderBase]: 10895/21203 cut-off events. [2023-11-29 20:18:37,258 INFO L125 PetriNetUnfolderBase]: For 3516764/3537990 co-relation queries the response was YES. [2023-11-29 20:18:37,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1373883 conditions, 21203 events. 10895/21203 cut-off events. For 3516764/3537990 co-relation queries the response was YES. Maximal size of possible extension queue 793. Compared 189756 event pairs, 404 based on Foata normal form. 70/20020 useless extension candidates. Maximal degree in co-relation 1237944. Up to 13679 conditions per place. [2023-11-29 20:18:38,399 INFO L140 encePairwiseOnDemand]: 162/178 looper letters, 1517 selfloop transitions, 281 changer transitions 657/4241 dead transitions. [2023-11-29 20:18:38,399 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2510 places, 4241 transitions, 614922 flow [2023-11-29 20:18:38,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:18:38,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:18:38,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3628 transitions. [2023-11-29 20:18:38,401 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6794007490636704 [2023-11-29 20:18:38,401 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3628 transitions. [2023-11-29 20:18:38,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3628 transitions. [2023-11-29 20:18:38,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:18:38,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3628 transitions. [2023-11-29 20:18:38,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 120.93333333333334) internal successors, (3628), 30 states have internal predecessors, (3628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:18:38,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:18:38,406 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 178.0) internal successors, (5518), 31 states have internal predecessors, (5518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:18:38,406 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2351 predicate places. [2023-11-29 20:18:38,406 INFO L500 AbstractCegarLoop]: Abstraction has has 2510 places, 4241 transitions, 614922 flow [2023-11-29 20:18:38,406 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 119.78571428571429) internal successors, (1677), 14 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:18:38,406 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:18:38,406 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:18:38,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-29 20:18:38,612 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2023-11-29 20:18:38,613 INFO L425 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:18:38,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:18:38,613 INFO L85 PathProgramCache]: Analyzing trace with hash -63066106, now seen corresponding path program 2 times [2023-11-29 20:18:38,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:18:38,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118859960] [2023-11-29 20:18:38,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:18:38,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:18:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:18:38,730 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:18:38,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:18:38,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118859960] [2023-11-29 20:18:38,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118859960] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:18:38,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706785476] [2023-11-29 20:18:38,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 20:18:38,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:18:38,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:18:38,732 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:18:38,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 20:18:38,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 20:18:38,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:18:38,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 20:18:38,932 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:18:39,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:18:39,151 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:18:39,266 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 20:18:39,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706785476] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:18:39,267 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:18:39,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2023-11-29 20:18:39,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226107032] [2023-11-29 20:18:39,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:18:39,267 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:18:39,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:18:39,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:18:39,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:18:39,268 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 178 [2023-11-29 20:18:39,269 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2510 places, 4241 transitions, 614922 flow. Second operand has 14 states, 14 states have (on average 119.78571428571429) internal successors, (1677), 14 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:18:39,269 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:18:39,269 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 178 [2023-11-29 20:18:39,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:19:46,555 INFO L124 PetriNetUnfolderBase]: 12487/24320 cut-off events. [2023-11-29 20:19:46,555 INFO L125 PetriNetUnfolderBase]: For 4094472/4118740 co-relation queries the response was YES. [2023-11-29 20:19:46,664 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1577394 conditions, 24320 events. 12487/24320 cut-off events. For 4094472/4118740 co-relation queries the response was YES. Maximal size of possible extension queue 838. Compared 220753 event pairs, 567 based on Foata normal form. 89/22882 useless extension candidates. Maximal degree in co-relation 1420744. Up to 16282 conditions per place. [2023-11-29 20:19:47,970 INFO L140 encePairwiseOnDemand]: 162/178 looper letters, 1805 selfloop transitions, 225 changer transitions 689/4505 dead transitions. [2023-11-29 20:19:47,970 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 2548 places, 4505 transitions, 656104 flow [2023-11-29 20:19:47,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 20:19:47,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2023-11-29 20:19:47,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 4635 transitions. [2023-11-29 20:19:47,972 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6676750216076058 [2023-11-29 20:19:47,972 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 4635 transitions. [2023-11-29 20:19:47,972 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 4635 transitions. [2023-11-29 20:19:47,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:19:47,972 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 4635 transitions. [2023-11-29 20:19:47,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 118.84615384615384) internal successors, (4635), 39 states have internal predecessors, (4635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:19:47,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 178.0) internal successors, (7120), 40 states have internal predecessors, (7120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:19:47,979 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 178.0) internal successors, (7120), 40 states have internal predecessors, (7120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:19:47,979 INFO L307 CegarLoopForPetriNet]: 159 programPoint places, 2389 predicate places. [2023-11-29 20:19:47,979 INFO L500 AbstractCegarLoop]: Abstraction has has 2548 places, 4505 transitions, 656104 flow [2023-11-29 20:19:47,979 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 119.78571428571429) internal successors, (1677), 14 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:19:47,979 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:19:47,979 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:19:47,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-29 20:19:48,179 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2023-11-29 20:19:48,180 INFO L425 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 20:19:48,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:19:48,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1446731390, now seen corresponding path program 3 times [2023-11-29 20:19:48,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:19:48,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46202875] [2023-11-29 20:19:48,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:19:48,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:19:48,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:19:48,298 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:19:48,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:19:48,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46202875] [2023-11-29 20:19:48,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46202875] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:19:48,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142594574] [2023-11-29 20:19:48,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 20:19:48,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:19:48,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:19:48,299 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:19:48,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 20:19:48,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 20:19:48,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 20:19:48,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 20:19:48,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:19:48,754 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 20:19:48,754 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:19:48,868 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 20:19:48,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142594574] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:19:48,868 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:19:48,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 14 [2023-11-29 20:19:48,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040805474] [2023-11-29 20:19:48,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:19:48,868 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:19:48,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:19:48,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:19:48,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:19:48,870 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 178 [2023-11-29 20:19:48,870 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 2548 places, 4505 transitions, 656104 flow. Second operand has 14 states, 14 states have (on average 119.78571428571429) internal successors, (1677), 14 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:19:48,870 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:19:48,870 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 178 [2023-11-29 20:19:48,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2023-11-29 20:19:58,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 20:19:58,259 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-11-29 20:19:58,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 20:19:58,287 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-11-29 20:19:58,287 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-11-29 20:19:58,462 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable80 [2023-11-29 20:19:58,462 WARN L624 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (14states, 113/178 universal loopers) in iteration 81,while PetriNetUnfolder was constructing finite prefix that currently has 317096 conditions, 4954 events (2324/4953 cut-off events. For 930368/935916 co-relation queries the response was YES. Maximal size of possible extension queue 606. Compared 44911 event pairs, 49 based on Foata normal form. 51/5293 useless extension candidates. Maximal degree in co-relation 299867. Up to 1790 conditions per place.). [2023-11-29 20:19:58,463 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-11-29 20:19:58,463 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-11-29 20:19:58,464 INFO L457 BasicCegarLoop]: Path program histogram: [40, 31, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:19:58,466 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-29 20:19:58,466 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 20:19:58,469 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 08:19:58 BasicIcfg [2023-11-29 20:19:58,469 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 20:19:58,469 INFO L158 Benchmark]: Toolchain (without parser) took 780564.09ms. Allocated memory was 543.2MB in the beginning and 10.6GB in the end (delta: 10.0GB). Free memory was 502.1MB in the beginning and 3.1GB in the end (delta: -2.6GB). Peak memory consumption was 7.5GB. Max. memory is 16.0GB. [2023-11-29 20:19:58,469 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 369.1MB. Free memory is still 317.4MB. There was no memory consumed. Max. memory is 16.0GB. [2023-11-29 20:19:58,469 INFO L158 Benchmark]: CACSL2BoogieTranslator took 163.27ms. Allocated memory is still 543.2MB. Free memory was 501.5MB in the beginning and 490.0MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2023-11-29 20:19:58,469 INFO L158 Benchmark]: Boogie Procedure Inliner took 25.00ms. Allocated memory is still 543.2MB. Free memory was 490.0MB in the beginning and 488.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-11-29 20:19:58,469 INFO L158 Benchmark]: Boogie Preprocessor took 25.02ms. Allocated memory is still 543.2MB. Free memory was 488.4MB in the beginning and 486.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-11-29 20:19:58,470 INFO L158 Benchmark]: RCFGBuilder took 298.99ms. Allocated memory is still 543.2MB. Free memory was 486.9MB in the beginning and 468.5MB in the end (delta: 18.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-11-29 20:19:58,470 INFO L158 Benchmark]: TraceAbstraction took 780046.55ms. Allocated memory was 543.2MB in the beginning and 10.6GB in the end (delta: 10.0GB). Free memory was 468.0MB in the beginning and 3.1GB in the end (delta: -2.6GB). Peak memory consumption was 7.4GB. Max. memory is 16.0GB. [2023-11-29 20:19:58,470 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 369.1MB. Free memory is still 317.4MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 163.27ms. Allocated memory is still 543.2MB. Free memory was 501.5MB in the beginning and 490.0MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 25.00ms. Allocated memory is still 543.2MB. Free memory was 490.0MB in the beginning and 488.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 25.02ms. Allocated memory is still 543.2MB. Free memory was 488.4MB in the beginning and 486.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 298.99ms. Allocated memory is still 543.2MB. Free memory was 486.9MB in the beginning and 468.5MB in the end (delta: 18.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * TraceAbstraction took 780046.55ms. Allocated memory was 543.2MB in the beginning and 10.6GB in the end (delta: 10.0GB). Free memory was 468.0MB in the beginning and 3.1GB in the end (delta: -2.6GB). Peak memory consumption was 7.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (14states, 113/178 universal loopers) in iteration 81,while PetriNetUnfolder was constructing finite prefix that currently has 317096 conditions, 4954 events (2324/4953 cut-off events. For 930368/935916 co-relation queries the response was YES. Maximal size of possible extension queue 606. Compared 44911 event pairs, 49 based on Foata normal form. 51/5293 useless extension candidates. Maximal degree in co-relation 299867. Up to 1790 conditions per place.). - TimeoutResultAtElement [Line: 80]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (14states, 113/178 universal loopers) in iteration 81,while PetriNetUnfolder was constructing finite prefix that currently has 317096 conditions, 4954 events (2324/4953 cut-off events. For 930368/935916 co-relation queries the response was YES. Maximal size of possible extension queue 606. Compared 44911 event pairs, 49 based on Foata normal form. 51/5293 useless extension candidates. Maximal degree in co-relation 299867. Up to 1790 conditions per place.). - TimeoutResultAtElement [Line: 79]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (14states, 113/178 universal loopers) in iteration 81,while PetriNetUnfolder was constructing finite prefix that currently has 317096 conditions, 4954 events (2324/4953 cut-off events. For 930368/935916 co-relation queries the response was YES. Maximal size of possible extension queue 606. Compared 44911 event pairs, 49 based on Foata normal form. 51/5293 useless extension candidates. Maximal degree in co-relation 299867. Up to 1790 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 196 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: 779.9s, OverallIterations: 81, TraceHistogramMax: 1, PathProgramHistogramMax: 40, EmptinessCheckTime: 0.0s, AutomataDifference: 719.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 495 mSolverCounterUnknown, 19943 SdHoareTripleChecker+Valid, 29.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 19943 mSDsluCounter, 43328 SdHoareTripleChecker+Invalid, 24.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 38601 mSDsCounter, 451 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 74372 IncrementalHoareTripleChecker+Invalid, 75318 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 451 mSolverCounterUnsat, 4727 mSDtfsCounter, 74372 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7119 GetRequests, 3773 SyntacticMatches, 4 SemanticMatches, 3342 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33971 ImplicationChecksByTransitivity, 43.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=656104occurred in iteration=80, InterpolantAutomatonStates: 2492, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 54.7s InterpolantComputationTime, 13348 NumberOfCodeBlocks, 13312 NumberOfCodeBlocksAsserted, 100 NumberOfCheckSat, 15102 ConstructedInterpolants, 195 QuantifiedInterpolants, 147223 SizeOfPredicates, 247 NumberOfNonLiveVariables, 4022 ConjunctsInSsa, 415 ConjunctsInUnsatCore, 107 InterpolantComputations, 70 PerfectInterpolantSequences, 264/321 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown