/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true -i ../../../trunk/examples/svcomp/weaver/popl20-nonblocking-cntr-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-a20a710-m [2023-12-09 15:31:21,751 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-09 15:31:21,793 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2023-12-09 15:31:21,809 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-09 15:31:21,810 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-09 15:31:21,810 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-09 15:31:21,810 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-09 15:31:21,811 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-09 15:31:21,811 INFO L153 SettingsManager]: * Use SBE=true [2023-12-09 15:31:21,811 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-09 15:31:21,811 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-09 15:31:21,812 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-09 15:31:21,812 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-09 15:31:21,812 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-09 15:31:21,812 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-09 15:31:21,813 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-09 15:31:21,813 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-09 15:31:21,813 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-09 15:31:21,813 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-09 15:31:21,814 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-09 15:31:21,814 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-09 15:31:21,814 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-09 15:31:21,815 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-09 15:31:21,815 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-12-09 15:31:21,815 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-09 15:31:21,815 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-09 15:31:21,816 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-09 15:31:21,816 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-09 15:31:21,816 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-09 15:31:21,816 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-09 15:31:21,816 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-09 15:31:21,817 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-09 15:31:21,817 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-09 15:31:21,817 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true [2023-12-09 15:31:22,006 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-09 15:31:22,029 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-09 15:31:22,031 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-09 15:31:22,034 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-09 15:31:22,034 INFO L274 PluginConnector]: CDTParser initialized [2023-12-09 15:31:22,035 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-nonblocking-cntr-alt.wvr.c [2023-12-09 15:31:22,974 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-09 15:31:23,126 INFO L384 CDTParser]: Found 1 translation units. [2023-12-09 15:31:23,126 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-nonblocking-cntr-alt.wvr.c [2023-12-09 15:31:23,131 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9baf733a3/c9497af4688e4cad91aaa5c192d0084a/FLAGee12b3c64 [2023-12-09 15:31:23,140 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9baf733a3/c9497af4688e4cad91aaa5c192d0084a [2023-12-09 15:31:23,141 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-09 15:31:23,142 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-09 15:31:23,143 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-09 15:31:23,143 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-09 15:31:23,146 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-09 15:31:23,146 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,147 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a8d63b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23, skipping insertion in model container [2023-12-09 15:31:23,147 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,160 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-09 15:31:23,253 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/popl20-nonblocking-cntr-alt.wvr.c[2124,2137] [2023-12-09 15:31:23,256 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-09 15:31:23,261 INFO L202 MainTranslator]: Completed pre-run [2023-12-09 15:31:23,273 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/popl20-nonblocking-cntr-alt.wvr.c[2124,2137] [2023-12-09 15:31:23,273 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-09 15:31:23,279 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-12-09 15:31:23,279 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-12-09 15:31:23,284 INFO L206 MainTranslator]: Completed translation [2023-12-09 15:31:23,284 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23 WrapperNode [2023-12-09 15:31:23,284 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-09 15:31:23,285 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-09 15:31:23,285 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-09 15:31:23,285 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-09 15:31:23,289 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,295 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,308 INFO L138 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 58 [2023-12-09 15:31:23,308 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-09 15:31:23,308 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-09 15:31:23,308 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-09 15:31:23,309 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-09 15:31:23,315 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,315 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,323 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,323 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,326 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,328 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,329 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,329 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,330 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-09 15:31:23,331 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-09 15:31:23,331 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-09 15:31:23,331 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-09 15:31:23,332 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (1/1) ... [2023-12-09 15:31:23,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-09 15:31:23,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:23,355 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-09 15:31:23,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-09 15:31:23,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-09 15:31:23,375 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-12-09 15:31:23,375 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-12-09 15:31:23,376 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-12-09 15:31:23,376 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-12-09 15:31:23,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-09 15:31:23,377 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-09 15:31:23,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-09 15:31:23,377 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-12-09 15:31:23,377 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-12-09 15:31:23,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-09 15:31:23,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-09 15:31:23,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-09 15:31:23,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-09 15:31:23,378 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-12-09 15:31:23,461 INFO L241 CfgBuilder]: Building ICFG [2023-12-09 15:31:23,462 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-09 15:31:23,627 INFO L282 CfgBuilder]: Performing block encoding [2023-12-09 15:31:23,657 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-09 15:31:23,657 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-09 15:31:23,658 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 03:31:23 BoogieIcfgContainer [2023-12-09 15:31:23,658 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-09 15:31:23,660 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-09 15:31:23,660 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-09 15:31:23,662 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-09 15:31:23,662 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 03:31:23" (1/3) ... [2023-12-09 15:31:23,663 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f2a0c72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 03:31:23, skipping insertion in model container [2023-12-09 15:31:23,663 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 03:31:23" (2/3) ... [2023-12-09 15:31:23,663 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f2a0c72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 03:31:23, skipping insertion in model container [2023-12-09 15:31:23,663 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 03:31:23" (3/3) ... [2023-12-09 15:31:23,664 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-nonblocking-cntr-alt.wvr.c [2023-12-09 15:31:23,677 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-09 15:31:23,678 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-09 15:31:23,678 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-12-09 15:31:23,713 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-12-09 15:31:23,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 88 places, 87 transitions, 188 flow [2023-12-09 15:31:23,771 INFO L124 PetriNetUnfolderBase]: 6/85 cut-off events. [2023-12-09 15:31:23,772 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-12-09 15:31:23,779 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94 conditions, 85 events. 6/85 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 50 event pairs, 0 based on Foata normal form. 0/78 useless extension candidates. Maximal degree in co-relation 52. Up to 2 conditions per place. [2023-12-09 15:31:23,779 INFO L82 GeneralOperation]: Start removeDead. Operand has 88 places, 87 transitions, 188 flow [2023-12-09 15:31:23,781 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 77 places, 76 transitions, 164 flow [2023-12-09 15:31:23,787 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-09 15:31:23,792 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;@e382d4a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-09 15:31:23,792 INFO L363 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-09 15:31:23,807 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-12-09 15:31:23,807 INFO L124 PetriNetUnfolderBase]: 6/75 cut-off events. [2023-12-09 15:31:23,807 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-12-09 15:31:23,807 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:23,808 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:23,808 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:23,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:23,814 INFO L85 PathProgramCache]: Analyzing trace with hash 57120071, now seen corresponding path program 1 times [2023-12-09 15:31:23,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:23,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850157667] [2023-12-09 15:31:23,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:23,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:23,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:24,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:24,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:24,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850157667] [2023-12-09 15:31:24,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850157667] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-09 15:31:24,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-09 15:31:24,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-09 15:31:24,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151344096] [2023-12-09 15:31:24,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-09 15:31:24,282 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-09 15:31:24,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:24,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-09 15:31:24,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-09 15:31:24,308 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 57 out of 87 [2023-12-09 15:31:24,311 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 76 transitions, 164 flow. Second operand has 6 states, 6 states have (on average 60.333333333333336) internal successors, (362), 6 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:24,311 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:24,311 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 57 of 87 [2023-12-09 15:31:24,312 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:24,370 INFO L124 PetriNetUnfolderBase]: 27/132 cut-off events. [2023-12-09 15:31:24,370 INFO L125 PetriNetUnfolderBase]: For 42/42 co-relation queries the response was YES. [2023-12-09 15:31:24,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 218 conditions, 132 events. 27/132 cut-off events. For 42/42 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 321 event pairs, 5 based on Foata normal form. 13/130 useless extension candidates. Maximal degree in co-relation 133. Up to 43 conditions per place. [2023-12-09 15:31:24,373 INFO L140 encePairwiseOnDemand]: 77/87 looper letters, 22 selfloop transitions, 5 changer transitions 2/76 dead transitions. [2023-12-09 15:31:24,373 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 76 transitions, 225 flow [2023-12-09 15:31:24,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-09 15:31:24,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-12-09 15:31:24,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 378 transitions. [2023-12-09 15:31:24,382 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.7241379310344828 [2023-12-09 15:31:24,382 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 378 transitions. [2023-12-09 15:31:24,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 378 transitions. [2023-12-09 15:31:24,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:24,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 378 transitions. [2023-12-09 15:31:24,388 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 63.0) internal successors, (378), 6 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:24,391 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:24,391 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:24,393 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 5 predicate places. [2023-12-09 15:31:24,393 INFO L500 AbstractCegarLoop]: Abstraction has has 82 places, 76 transitions, 225 flow [2023-12-09 15:31:24,394 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 60.333333333333336) internal successors, (362), 6 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:24,394 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:24,394 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:24,394 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-09 15:31:24,394 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:24,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:24,395 INFO L85 PathProgramCache]: Analyzing trace with hash -2043171608, now seen corresponding path program 1 times [2023-12-09 15:31:24,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:24,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106024085] [2023-12-09 15:31:24,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:24,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:24,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:24,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:24,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106024085] [2023-12-09 15:31:24,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106024085] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:24,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819011310] [2023-12-09 15:31:24,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:24,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:24,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:24,518 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-12-09 15:31:24,545 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-12-09 15:31:24,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:24,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-09 15:31:24,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:24,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:24,747 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:24,900 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:24,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819011310] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:24,901 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:24,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2023-12-09 15:31:24,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416211066] [2023-12-09 15:31:24,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:24,904 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-09 15:31:24,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:24,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-09 15:31:24,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2023-12-09 15:31:24,908 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 68 out of 87 [2023-12-09 15:31:24,909 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 76 transitions, 225 flow. Second operand has 10 states, 10 states have (on average 70.5) internal successors, (705), 10 states have internal predecessors, (705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:24,909 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:24,909 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 68 of 87 [2023-12-09 15:31:24,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:25,042 INFO L124 PetriNetUnfolderBase]: 31/172 cut-off events. [2023-12-09 15:31:25,042 INFO L125 PetriNetUnfolderBase]: For 103/143 co-relation queries the response was YES. [2023-12-09 15:31:25,044 INFO L83 FinitePrefix]: Finished finitePrefix Result has 343 conditions, 172 events. 31/172 cut-off events. For 103/143 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 533 event pairs, 2 based on Foata normal form. 3/163 useless extension candidates. Maximal degree in co-relation 239. Up to 54 conditions per place. [2023-12-09 15:31:25,045 INFO L140 encePairwiseOnDemand]: 81/87 looper letters, 26 selfloop transitions, 13 changer transitions 6/101 dead transitions. [2023-12-09 15:31:25,045 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 101 transitions, 438 flow [2023-12-09 15:31:25,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-09 15:31:25,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-12-09 15:31:25,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 509 transitions. [2023-12-09 15:31:25,049 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.8357963875205254 [2023-12-09 15:31:25,049 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 509 transitions. [2023-12-09 15:31:25,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 509 transitions. [2023-12-09 15:31:25,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:25,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 509 transitions. [2023-12-09 15:31:25,052 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 72.71428571428571) internal successors, (509), 7 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:25,054 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:25,054 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:25,055 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 11 predicate places. [2023-12-09 15:31:25,055 INFO L500 AbstractCegarLoop]: Abstraction has has 88 places, 101 transitions, 438 flow [2023-12-09 15:31:25,055 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 70.5) internal successors, (705), 10 states have internal predecessors, (705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:25,055 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:25,055 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:25,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-09 15:31:25,260 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:25,260 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:25,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:25,261 INFO L85 PathProgramCache]: Analyzing trace with hash -1921660688, now seen corresponding path program 1 times [2023-12-09 15:31:25,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:25,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869198098] [2023-12-09 15:31:25,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:25,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:25,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:25,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:25,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869198098] [2023-12-09 15:31:25,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869198098] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:25,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223687206] [2023-12-09 15:31:25,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:25,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:25,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:25,606 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-12-09 15:31:25,624 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-12-09 15:31:25,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:25,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:25,671 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:25,915 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:25,916 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:26,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:26,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223687206] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:26,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:26,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:26,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141251925] [2023-12-09 15:31:26,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:26,290 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:26,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:26,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:26,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:26,297 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:26,299 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 101 transitions, 438 flow. Second operand has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:26,299 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:26,300 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:26,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:27,683 INFO L124 PetriNetUnfolderBase]: 343/981 cut-off events. [2023-12-09 15:31:27,683 INFO L125 PetriNetUnfolderBase]: For 969/1017 co-relation queries the response was YES. [2023-12-09 15:31:27,687 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2847 conditions, 981 events. 343/981 cut-off events. For 969/1017 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 5993 event pairs, 9 based on Foata normal form. 12/904 useless extension candidates. Maximal degree in co-relation 2368. Up to 412 conditions per place. [2023-12-09 15:31:27,691 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 144 selfloop transitions, 154 changer transitions 88/423 dead transitions. [2023-12-09 15:31:27,692 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 423 transitions, 2942 flow [2023-12-09 15:31:27,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-12-09 15:31:27,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2023-12-09 15:31:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 3348 transitions. [2023-12-09 15:31:27,698 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5920424403183023 [2023-12-09 15:31:27,698 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 3348 transitions. [2023-12-09 15:31:27,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 3348 transitions. [2023-12-09 15:31:27,700 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:27,700 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 3348 transitions. [2023-12-09 15:31:27,705 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 51.50769230769231) internal successors, (3348), 65 states have internal predecessors, (3348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:27,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 87.0) internal successors, (5742), 66 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:27,715 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 87.0) internal successors, (5742), 66 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:27,715 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 75 predicate places. [2023-12-09 15:31:27,716 INFO L500 AbstractCegarLoop]: Abstraction has has 152 places, 423 transitions, 2942 flow [2023-12-09 15:31:27,716 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:27,717 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:27,717 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:27,723 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-12-09 15:31:27,922 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,SelfDestructingSolverStorable2 [2023-12-09 15:31:27,922 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:27,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:27,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1092754984, now seen corresponding path program 2 times [2023-12-09 15:31:27,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:27,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266850612] [2023-12-09 15:31:27,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:27,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:27,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:28,185 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:28,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:28,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266850612] [2023-12-09 15:31:28,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266850612] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:28,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987925454] [2023-12-09 15:31:28,187 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-09 15:31:28,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:28,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:28,188 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-12-09 15:31:28,208 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-12-09 15:31:28,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-09 15:31:28,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:28,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:28,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:28,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:28,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:28,898 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:28,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987925454] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:28,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:28,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:28,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517187130] [2023-12-09 15:31:28,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:28,900 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:28,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:28,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:28,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:28,903 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:28,905 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 423 transitions, 2942 flow. Second operand has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:28,905 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:28,905 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:28,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:30,514 INFO L124 PetriNetUnfolderBase]: 489/1529 cut-off events. [2023-12-09 15:31:30,514 INFO L125 PetriNetUnfolderBase]: For 2007/2121 co-relation queries the response was YES. [2023-12-09 15:31:30,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5522 conditions, 1529 events. 489/1529 cut-off events. For 2007/2121 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 11192 event pairs, 10 based on Foata normal form. 46/1425 useless extension candidates. Maximal degree in co-relation 4583. Up to 668 conditions per place. [2023-12-09 15:31:30,523 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 262 selfloop transitions, 222 changer transitions 197/718 dead transitions. [2023-12-09 15:31:30,523 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 718 transitions, 6367 flow [2023-12-09 15:31:30,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-12-09 15:31:30,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2023-12-09 15:31:30,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 3523 transitions. [2023-12-09 15:31:30,529 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5868732300516408 [2023-12-09 15:31:30,529 INFO L72 ComplementDD]: Start complementDD. Operand 69 states and 3523 transitions. [2023-12-09 15:31:30,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 69 states and 3523 transitions. [2023-12-09 15:31:30,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:30,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 69 states and 3523 transitions. [2023-12-09 15:31:30,535 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 70 states, 69 states have (on average 51.05797101449275) internal successors, (3523), 69 states have internal predecessors, (3523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:30,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 70 states, 70 states have (on average 87.0) internal successors, (6090), 70 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:30,542 INFO L81 ComplementDD]: Finished complementDD. Result has 70 states, 70 states have (on average 87.0) internal successors, (6090), 70 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:30,543 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 143 predicate places. [2023-12-09 15:31:30,543 INFO L500 AbstractCegarLoop]: Abstraction has has 220 places, 718 transitions, 6367 flow [2023-12-09 15:31:30,543 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:30,543 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:30,544 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:30,550 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-12-09 15:31:30,749 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:30,749 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:30,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:30,749 INFO L85 PathProgramCache]: Analyzing trace with hash -788360488, now seen corresponding path program 3 times [2023-12-09 15:31:30,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:30,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413134913] [2023-12-09 15:31:30,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:30,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:31,051 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:31,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:31,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413134913] [2023-12-09 15:31:31,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413134913] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:31,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574500751] [2023-12-09 15:31:31,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-09 15:31:31,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:31,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:31,056 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-12-09 15:31:31,085 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-12-09 15:31:31,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-09 15:31:31,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:31,112 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-09 15:31:31,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:31,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:31,484 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:32,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:32,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574500751] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:32,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:32,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 37 [2023-12-09 15:31:32,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980339219] [2023-12-09 15:31:32,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:32,267 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-09 15:31:32,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:32,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-09 15:31:32,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1164, Unknown=0, NotChecked=0, Total=1332 [2023-12-09 15:31:32,273 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:32,274 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 718 transitions, 6367 flow. Second operand has 37 states, 37 states have (on average 49.16216216216216) internal successors, (1819), 37 states have internal predecessors, (1819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:32,274 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:32,274 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:32,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:34,188 INFO L124 PetriNetUnfolderBase]: 546/1854 cut-off events. [2023-12-09 15:31:34,188 INFO L125 PetriNetUnfolderBase]: For 3488/3727 co-relation queries the response was YES. [2023-12-09 15:31:34,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7966 conditions, 1854 events. 546/1854 cut-off events. For 3488/3727 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 14981 event pairs, 8 based on Foata normal form. 46/1720 useless extension candidates. Maximal degree in co-relation 5220. Up to 824 conditions per place. [2023-12-09 15:31:34,198 INFO L140 encePairwiseOnDemand]: 63/87 looper letters, 291 selfloop transitions, 249 changer transitions 331/908 dead transitions. [2023-12-09 15:31:34,198 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 908 transitions, 9925 flow [2023-12-09 15:31:34,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-09 15:31:34,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2023-12-09 15:31:34,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 2922 transitions. [2023-12-09 15:31:34,201 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.589231699939504 [2023-12-09 15:31:34,201 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 2922 transitions. [2023-12-09 15:31:34,201 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 2922 transitions. [2023-12-09 15:31:34,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:34,202 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 2922 transitions. [2023-12-09 15:31:34,206 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 51.26315789473684) internal successors, (2922), 57 states have internal predecessors, (2922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:34,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:34,211 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:34,212 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 199 predicate places. [2023-12-09 15:31:34,212 INFO L500 AbstractCegarLoop]: Abstraction has has 276 places, 908 transitions, 9925 flow [2023-12-09 15:31:34,212 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 49.16216216216216) internal successors, (1819), 37 states have internal predecessors, (1819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:34,212 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:34,212 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:34,219 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-12-09 15:31:34,417 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:34,417 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:34,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:34,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1203470548, now seen corresponding path program 4 times [2023-12-09 15:31:34,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:34,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150216892] [2023-12-09 15:31:34,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:34,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:34,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:34,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:34,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:34,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150216892] [2023-12-09 15:31:34,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150216892] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:34,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413640263] [2023-12-09 15:31:34,719 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-09 15:31:34,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:34,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:34,720 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-12-09 15:31:34,744 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-12-09 15:31:34,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-09 15:31:34,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:34,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:34,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:35,030 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:35,030 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:35,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:35,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413640263] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:35,398 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:35,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:35,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963352709] [2023-12-09 15:31:35,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:35,398 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:35,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:35,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:35,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:35,400 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:35,401 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 908 transitions, 9925 flow. Second operand has 33 states, 33 states have (on average 49.09090909090909) internal successors, (1620), 33 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:35,401 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:35,401 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:35,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:37,771 INFO L124 PetriNetUnfolderBase]: 796/2690 cut-off events. [2023-12-09 15:31:37,771 INFO L125 PetriNetUnfolderBase]: For 6556/6839 co-relation queries the response was YES. [2023-12-09 15:31:37,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13376 conditions, 2690 events. 796/2690 cut-off events. For 6556/6839 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 23792 event pairs, 8 based on Foata normal form. 75/2482 useless extension candidates. Maximal degree in co-relation 11156. Up to 1202 conditions per place. [2023-12-09 15:31:37,787 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 377 selfloop transitions, 467 changer transitions 532/1413 dead transitions. [2023-12-09 15:31:37,788 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 1413 transitions, 18108 flow [2023-12-09 15:31:37,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2023-12-09 15:31:37,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2023-12-09 15:31:37,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 4443 transitions. [2023-12-09 15:31:37,792 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5869996036464527 [2023-12-09 15:31:37,792 INFO L72 ComplementDD]: Start complementDD. Operand 87 states and 4443 transitions. [2023-12-09 15:31:37,792 INFO L73 IsDeterministic]: Start isDeterministic. Operand 87 states and 4443 transitions. [2023-12-09 15:31:37,793 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:37,793 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 87 states and 4443 transitions. [2023-12-09 15:31:37,798 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 88 states, 87 states have (on average 51.06896551724138) internal successors, (4443), 87 states have internal predecessors, (4443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:37,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 88 states, 88 states have (on average 87.0) internal successors, (7656), 88 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:37,805 INFO L81 ComplementDD]: Finished complementDD. Result has 88 states, 88 states have (on average 87.0) internal successors, (7656), 88 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:37,806 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 285 predicate places. [2023-12-09 15:31:37,806 INFO L500 AbstractCegarLoop]: Abstraction has has 362 places, 1413 transitions, 18108 flow [2023-12-09 15:31:37,807 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.09090909090909) internal successors, (1620), 33 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:37,807 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:37,807 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:37,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-09 15:31:38,010 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:38,011 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:38,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:38,012 INFO L85 PathProgramCache]: Analyzing trace with hash 739921964, now seen corresponding path program 5 times [2023-12-09 15:31:38,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:38,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636161018] [2023-12-09 15:31:38,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:38,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:38,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:38,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:38,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:38,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636161018] [2023-12-09 15:31:38,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636161018] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:38,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756696500] [2023-12-09 15:31:38,295 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-09 15:31:38,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:38,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:38,296 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-12-09 15:31:38,311 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-12-09 15:31:38,345 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-12-09 15:31:38,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:38,346 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:38,351 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:38,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:38,587 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:38,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:38,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756696500] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:38,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:38,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:38,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842772631] [2023-12-09 15:31:38,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:38,909 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:38,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:38,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:38,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=903, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:38,911 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:38,912 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 1413 transitions, 18108 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:38,912 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:38,912 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:38,912 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:40,808 INFO L124 PetriNetUnfolderBase]: 1061/3658 cut-off events. [2023-12-09 15:31:40,808 INFO L125 PetriNetUnfolderBase]: For 11555/12151 co-relation queries the response was YES. [2023-12-09 15:31:40,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20761 conditions, 3658 events. 1061/3658 cut-off events. For 11555/12151 co-relation queries the response was YES. Maximal size of possible extension queue 292. Compared 35225 event pairs, 17 based on Foata normal form. 153/3418 useless extension candidates. Maximal degree in co-relation 17340. Up to 1667 conditions per place. [2023-12-09 15:31:40,830 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 536 selfloop transitions, 667 changer transitions 775/2015 dead transitions. [2023-12-09 15:31:40,830 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 2015 transitions, 29797 flow [2023-12-09 15:31:40,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-12-09 15:31:40,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2023-12-09 15:31:40,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 3258 transitions. [2023-12-09 15:31:40,835 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5851293103448276 [2023-12-09 15:31:40,835 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 3258 transitions. [2023-12-09 15:31:40,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 3258 transitions. [2023-12-09 15:31:40,836 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:40,836 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 3258 transitions. [2023-12-09 15:31:40,845 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 50.90625) internal successors, (3258), 64 states have internal predecessors, (3258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:40,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:40,851 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:40,852 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 348 predicate places. [2023-12-09 15:31:40,852 INFO L500 AbstractCegarLoop]: Abstraction has has 425 places, 2015 transitions, 29797 flow [2023-12-09 15:31:40,852 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:40,852 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:40,853 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:40,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-09 15:31:41,056 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:41,058 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:41,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:41,058 INFO L85 PathProgramCache]: Analyzing trace with hash -228701676, now seen corresponding path program 6 times [2023-12-09 15:31:41,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:41,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125716580] [2023-12-09 15:31:41,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:41,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:41,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:41,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:41,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:41,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125716580] [2023-12-09 15:31:41,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125716580] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:41,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108395884] [2023-12-09 15:31:41,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-09 15:31:41,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:41,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:41,339 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-12-09 15:31:41,356 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-12-09 15:31:41,391 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-12-09 15:31:41,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:41,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:41,393 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:41,641 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:41,642 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:42,029 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:42,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108395884] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:42,029 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:42,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:42,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348098844] [2023-12-09 15:31:42,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:42,030 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:42,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:42,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:42,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=899, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:42,033 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:42,034 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 2015 transitions, 29797 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:42,034 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:42,034 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:42,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:44,437 INFO L124 PetriNetUnfolderBase]: 1170/4090 cut-off events. [2023-12-09 15:31:44,437 INFO L125 PetriNetUnfolderBase]: For 16187/16832 co-relation queries the response was YES. [2023-12-09 15:31:44,441 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25976 conditions, 4090 events. 1170/4090 cut-off events. For 16187/16832 co-relation queries the response was YES. Maximal size of possible extension queue 322. Compared 40630 event pairs, 14 based on Foata normal form. 170/3814 useless extension candidates. Maximal degree in co-relation 21458. Up to 1853 conditions per place. [2023-12-09 15:31:44,458 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 531 selfloop transitions, 823 changer transitions 882/2273 dead transitions. [2023-12-09 15:31:44,458 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 2273 transitions, 38157 flow [2023-12-09 15:31:44,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-09 15:31:44,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2023-12-09 15:31:44,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 3890 transitions. [2023-12-09 15:31:44,463 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.58832425892317 [2023-12-09 15:31:44,463 INFO L72 ComplementDD]: Start complementDD. Operand 76 states and 3890 transitions. [2023-12-09 15:31:44,463 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 3890 transitions. [2023-12-09 15:31:44,464 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:44,464 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 76 states and 3890 transitions. [2023-12-09 15:31:44,468 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 77 states, 76 states have (on average 51.18421052631579) internal successors, (3890), 76 states have internal predecessors, (3890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:44,472 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 77 states, 77 states have (on average 87.0) internal successors, (6699), 77 states have internal predecessors, (6699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:44,473 INFO L81 ComplementDD]: Finished complementDD. Result has 77 states, 77 states have (on average 87.0) internal successors, (6699), 77 states have internal predecessors, (6699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:44,473 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 423 predicate places. [2023-12-09 15:31:44,473 INFO L500 AbstractCegarLoop]: Abstraction has has 500 places, 2273 transitions, 38157 flow [2023-12-09 15:31:44,475 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:44,475 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:44,475 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:44,488 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-12-09 15:31:44,679 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:44,679 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:44,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:44,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1759763246, now seen corresponding path program 7 times [2023-12-09 15:31:44,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:44,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496536466] [2023-12-09 15:31:44,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:44,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:44,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:44,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:44,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496536466] [2023-12-09 15:31:44,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496536466] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:44,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391560438] [2023-12-09 15:31:44,933 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-09 15:31:44,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:44,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:44,934 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-12-09 15:31:44,952 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-12-09 15:31:44,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:44,984 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:44,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:45,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:45,263 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:45,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:45,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391560438] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:45,579 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:45,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:45,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619241513] [2023-12-09 15:31:45,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:45,580 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:45,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:45,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:45,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=896, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:45,581 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:45,582 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 2273 transitions, 38157 flow. Second operand has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:45,582 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:45,582 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:45,582 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:47,891 INFO L124 PetriNetUnfolderBase]: 1188/4226 cut-off events. [2023-12-09 15:31:47,891 INFO L125 PetriNetUnfolderBase]: For 20819/21416 co-relation queries the response was YES. [2023-12-09 15:31:47,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29839 conditions, 4226 events. 1188/4226 cut-off events. For 20819/21416 co-relation queries the response was YES. Maximal size of possible extension queue 345. Compared 42783 event pairs, 12 based on Foata normal form. 137/3908 useless extension candidates. Maximal degree in co-relation 24815. Up to 1931 conditions per place. [2023-12-09 15:31:47,920 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 633 selfloop transitions, 706 changer transitions 967/2343 dead transitions. [2023-12-09 15:31:47,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 565 places, 2343 transitions, 44051 flow [2023-12-09 15:31:47,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-09 15:31:47,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-12-09 15:31:47,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 3374 transitions. [2023-12-09 15:31:47,923 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5876001393242772 [2023-12-09 15:31:47,923 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 3374 transitions. [2023-12-09 15:31:47,923 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 3374 transitions. [2023-12-09 15:31:47,924 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:47,924 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 3374 transitions. [2023-12-09 15:31:47,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 51.121212121212125) internal successors, (3374), 66 states have internal predecessors, (3374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:47,931 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:47,932 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:47,933 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 488 predicate places. [2023-12-09 15:31:47,933 INFO L500 AbstractCegarLoop]: Abstraction has has 565 places, 2343 transitions, 44051 flow [2023-12-09 15:31:47,933 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:47,933 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:47,933 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:47,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-09 15:31:48,137 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,SelfDestructingSolverStorable8 [2023-12-09 15:31:48,137 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:48,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:48,138 INFO L85 PathProgramCache]: Analyzing trace with hash -536192492, now seen corresponding path program 8 times [2023-12-09 15:31:48,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:48,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964993626] [2023-12-09 15:31:48,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:48,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:48,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:48,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:48,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964993626] [2023-12-09 15:31:48,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964993626] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:48,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93534539] [2023-12-09 15:31:48,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-09 15:31:48,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:48,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:48,453 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-12-09 15:31:48,454 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-12-09 15:31:48,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-09 15:31:48,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:48,502 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:48,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:48,729 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:48,729 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:49,028 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:49,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93534539] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:49,029 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:49,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:49,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130011292] [2023-12-09 15:31:49,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:49,029 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:49,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:49,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:49,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:49,031 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:49,033 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 2343 transitions, 44051 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:49,033 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:49,033 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:49,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:51,315 INFO L124 PetriNetUnfolderBase]: 1271/4675 cut-off events. [2023-12-09 15:31:51,316 INFO L125 PetriNetUnfolderBase]: For 28721/29650 co-relation queries the response was YES. [2023-12-09 15:31:51,320 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35969 conditions, 4675 events. 1271/4675 cut-off events. For 28721/29650 co-relation queries the response was YES. Maximal size of possible extension queue 377. Compared 49056 event pairs, 15 based on Foata normal form. 178/4364 useless extension candidates. Maximal degree in co-relation 29896. Up to 2153 conditions per place. [2023-12-09 15:31:51,344 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 682 selfloop transitions, 815 changer transitions 1067/2601 dead transitions. [2023-12-09 15:31:51,344 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 618 places, 2601 transitions, 54223 flow [2023-12-09 15:31:51,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-09 15:31:51,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2023-12-09 15:31:51,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2766 transitions. [2023-12-09 15:31:51,348 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5887611749680716 [2023-12-09 15:31:51,348 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 2766 transitions. [2023-12-09 15:31:51,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 2766 transitions. [2023-12-09 15:31:51,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:51,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 2766 transitions. [2023-12-09 15:31:51,351 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 51.22222222222222) internal successors, (2766), 54 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:51,355 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:51,355 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:51,356 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 541 predicate places. [2023-12-09 15:31:51,356 INFO L500 AbstractCegarLoop]: Abstraction has has 618 places, 2601 transitions, 54223 flow [2023-12-09 15:31:51,356 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:51,356 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:51,356 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:51,361 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-12-09 15:31:51,560 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,SelfDestructingSolverStorable9 [2023-12-09 15:31:51,561 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:51,561 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:51,561 INFO L85 PathProgramCache]: Analyzing trace with hash -515466962, now seen corresponding path program 9 times [2023-12-09 15:31:51,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:51,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920281215] [2023-12-09 15:31:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:51,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:51,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:51,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:51,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:51,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920281215] [2023-12-09 15:31:51,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920281215] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:51,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781515490] [2023-12-09 15:31:51,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-09 15:31:51,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:51,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:51,794 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-12-09 15:31:51,795 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-12-09 15:31:51,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-09 15:31:51,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:51,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:51,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:52,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:52,069 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:52,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:52,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781515490] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:52,382 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:52,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:52,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350118579] [2023-12-09 15:31:52,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:52,383 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:52,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:52,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:52,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=903, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:52,385 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:52,386 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 618 places, 2601 transitions, 54223 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:52,386 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:52,386 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:52,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:54,710 INFO L124 PetriNetUnfolderBase]: 1292/4742 cut-off events. [2023-12-09 15:31:54,711 INFO L125 PetriNetUnfolderBase]: For 34070/35074 co-relation queries the response was YES. [2023-12-09 15:31:54,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40010 conditions, 4742 events. 1292/4742 cut-off events. For 34070/35074 co-relation queries the response was YES. Maximal size of possible extension queue 377. Compared 49911 event pairs, 13 based on Foata normal form. 145/4389 useless extension candidates. Maximal degree in co-relation 33260. Up to 2189 conditions per place. [2023-12-09 15:31:54,737 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 808 selfloop transitions, 730 changer transitions 1087/2662 dead transitions. [2023-12-09 15:31:54,737 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 2662 transitions, 60722 flow [2023-12-09 15:31:54,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-09 15:31:54,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2023-12-09 15:31:54,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2409 transitions. [2023-12-09 15:31:54,742 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5891415994130594 [2023-12-09 15:31:54,742 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2409 transitions. [2023-12-09 15:31:54,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2409 transitions. [2023-12-09 15:31:54,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:54,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2409 transitions. [2023-12-09 15:31:54,745 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 51.255319148936174) internal successors, (2409), 47 states have internal predecessors, (2409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:54,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 87.0) internal successors, (4176), 48 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:54,747 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 87.0) internal successors, (4176), 48 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:54,748 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 587 predicate places. [2023-12-09 15:31:54,748 INFO L500 AbstractCegarLoop]: Abstraction has has 664 places, 2662 transitions, 60722 flow [2023-12-09 15:31:54,748 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:54,748 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:54,748 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:54,766 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-12-09 15:31:54,956 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,SelfDestructingSolverStorable10 [2023-12-09 15:31:54,956 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:54,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:54,957 INFO L85 PathProgramCache]: Analyzing trace with hash -143647512, now seen corresponding path program 10 times [2023-12-09 15:31:54,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:54,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5484134] [2023-12-09 15:31:54,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:54,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:54,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:55,173 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:55,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:55,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5484134] [2023-12-09 15:31:55,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5484134] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:55,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275000125] [2023-12-09 15:31:55,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-09 15:31:55,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:55,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:55,174 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-12-09 15:31:55,200 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-12-09 15:31:55,223 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-09 15:31:55,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:55,224 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:55,225 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:55,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:55,463 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:55,862 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:55,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275000125] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:55,862 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:55,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:55,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614644057] [2023-12-09 15:31:55,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:55,863 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:55,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:55,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:55,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=900, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:55,864 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:55,865 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 664 places, 2662 transitions, 60722 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:55,865 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:55,865 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:55,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:31:58,622 INFO L124 PetriNetUnfolderBase]: 1350/5102 cut-off events. [2023-12-09 15:31:58,622 INFO L125 PetriNetUnfolderBase]: For 43782/44819 co-relation queries the response was YES. [2023-12-09 15:31:58,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46431 conditions, 5102 events. 1350/5102 cut-off events. For 43782/44819 co-relation queries the response was YES. Maximal size of possible extension queue 408. Compared 55011 event pairs, 14 based on Foata normal form. 168/4736 useless extension candidates. Maximal degree in co-relation 30920. Up to 2358 conditions per place. [2023-12-09 15:31:58,656 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 841 selfloop transitions, 794 changer transitions 1222/2894 dead transitions. [2023-12-09 15:31:58,656 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 716 places, 2894 transitions, 71769 flow [2023-12-09 15:31:58,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-09 15:31:58,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2023-12-09 15:31:58,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2714 transitions. [2023-12-09 15:31:58,659 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5885924962047279 [2023-12-09 15:31:58,659 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 2714 transitions. [2023-12-09 15:31:58,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 2714 transitions. [2023-12-09 15:31:58,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:31:58,659 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 2714 transitions. [2023-12-09 15:31:58,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 51.20754716981132) internal successors, (2714), 53 states have internal predecessors, (2714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:58,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:58,665 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:58,666 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 639 predicate places. [2023-12-09 15:31:58,666 INFO L500 AbstractCegarLoop]: Abstraction has has 716 places, 2894 transitions, 71769 flow [2023-12-09 15:31:58,666 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:58,666 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:31:58,666 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:31:58,671 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-12-09 15:31:58,871 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,SelfDestructingSolverStorable11 [2023-12-09 15:31:58,872 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:31:58,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:31:58,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1295474668, now seen corresponding path program 11 times [2023-12-09 15:31:58,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:31:58,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357674093] [2023-12-09 15:31:58,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:31:58,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:31:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:31:59,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:59,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:31:59,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357674093] [2023-12-09 15:31:59,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357674093] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:31:59,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069777506] [2023-12-09 15:31:59,139 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-09 15:31:59,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:31:59,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:31:59,141 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-12-09 15:31:59,168 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-12-09 15:31:59,196 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-12-09 15:31:59,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:31:59,197 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:31:59,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:31:59,467 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:59,467 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:31:59,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:31:59,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069777506] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:31:59,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:31:59,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:31:59,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273304402] [2023-12-09 15:31:59,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:31:59,790 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:31:59,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:31:59,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:31:59,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=876, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:31:59,791 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:31:59,792 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 716 places, 2894 transitions, 71769 flow. Second operand has 33 states, 33 states have (on average 49.09090909090909) internal successors, (1620), 33 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:31:59,792 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:31:59,792 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:31:59,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:02,951 INFO L124 PetriNetUnfolderBase]: 1400/5330 cut-off events. [2023-12-09 15:32:02,952 INFO L125 PetriNetUnfolderBase]: For 53531/54959 co-relation queries the response was YES. [2023-12-09 15:32:02,957 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52158 conditions, 5330 events. 1400/5330 cut-off events. For 53531/54959 co-relation queries the response was YES. Maximal size of possible extension queue 432. Compared 58205 event pairs, 18 based on Foata normal form. 161/4924 useless extension candidates. Maximal degree in co-relation 42423. Up to 2458 conditions per place. [2023-12-09 15:32:02,987 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 682 selfloop transitions, 1025 changer transitions 1304/3048 dead transitions. [2023-12-09 15:32:02,988 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 777 places, 3048 transitions, 81621 flow [2023-12-09 15:32:02,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-09 15:32:02,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2023-12-09 15:32:02,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 3184 transitions. [2023-12-09 15:32:02,990 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5902855024100853 [2023-12-09 15:32:02,990 INFO L72 ComplementDD]: Start complementDD. Operand 62 states and 3184 transitions. [2023-12-09 15:32:02,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 3184 transitions. [2023-12-09 15:32:02,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:02,992 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 62 states and 3184 transitions. [2023-12-09 15:32:02,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 63 states, 62 states have (on average 51.354838709677416) internal successors, (3184), 62 states have internal predecessors, (3184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:03,002 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 63 states, 63 states have (on average 87.0) internal successors, (5481), 63 states have internal predecessors, (5481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:03,002 INFO L81 ComplementDD]: Finished complementDD. Result has 63 states, 63 states have (on average 87.0) internal successors, (5481), 63 states have internal predecessors, (5481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:03,003 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 700 predicate places. [2023-12-09 15:32:03,003 INFO L500 AbstractCegarLoop]: Abstraction has has 777 places, 3048 transitions, 81621 flow [2023-12-09 15:32:03,004 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.09090909090909) internal successors, (1620), 33 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:03,004 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:03,004 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:03,014 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-12-09 15:32:03,208 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,SelfDestructingSolverStorable12 [2023-12-09 15:32:03,208 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:03,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:03,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1856135506, now seen corresponding path program 12 times [2023-12-09 15:32:03,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:03,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293676494] [2023-12-09 15:32:03,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:03,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:03,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:03,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:03,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:03,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293676494] [2023-12-09 15:32:03,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293676494] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:03,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437763752] [2023-12-09 15:32:03,442 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-09 15:32:03,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:03,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:03,444 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-12-09 15:32:03,454 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-12-09 15:32:03,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-12-09 15:32:03,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:32:03,510 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:03,511 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:03,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:03,756 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:04,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:04,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437763752] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:04,059 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:04,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:32:04,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459432376] [2023-12-09 15:32:04,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:04,059 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:32:04,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:04,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:32:04,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:32:04,061 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:04,062 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 777 places, 3048 transitions, 81621 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:04,062 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:04,062 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:04,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:07,433 INFO L124 PetriNetUnfolderBase]: 1442/5482 cut-off events. [2023-12-09 15:32:07,433 INFO L125 PetriNetUnfolderBase]: For 61326/62416 co-relation queries the response was YES. [2023-12-09 15:32:07,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57675 conditions, 5482 events. 1442/5482 cut-off events. For 61326/62416 co-relation queries the response was YES. Maximal size of possible extension queue 444. Compared 60267 event pairs, 16 based on Foata normal form. 126/5014 useless extension candidates. Maximal degree in co-relation 46823. Up to 2540 conditions per place. [2023-12-09 15:32:07,472 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 782 selfloop transitions, 980 changer transitions 1357/3156 dead transitions. [2023-12-09 15:32:07,472 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 833 places, 3156 transitions, 90761 flow [2023-12-09 15:32:07,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-09 15:32:07,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2023-12-09 15:32:07,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 2928 transitions. [2023-12-09 15:32:07,474 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5904416212946159 [2023-12-09 15:32:07,476 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 2928 transitions. [2023-12-09 15:32:07,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 2928 transitions. [2023-12-09 15:32:07,477 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:07,477 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 2928 transitions. [2023-12-09 15:32:07,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 51.36842105263158) internal successors, (2928), 57 states have internal predecessors, (2928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:07,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:07,484 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:07,485 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 756 predicate places. [2023-12-09 15:32:07,485 INFO L500 AbstractCegarLoop]: Abstraction has has 833 places, 3156 transitions, 90761 flow [2023-12-09 15:32:07,485 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:07,485 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:07,485 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:07,489 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-12-09 15:32:07,689 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,SelfDestructingSolverStorable13 [2023-12-09 15:32:07,690 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:07,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:07,690 INFO L85 PathProgramCache]: Analyzing trace with hash -421331384, now seen corresponding path program 13 times [2023-12-09 15:32:07,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:07,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803695250] [2023-12-09 15:32:07,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:07,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:07,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:07,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:07,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:07,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803695250] [2023-12-09 15:32:07,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803695250] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:07,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496549243] [2023-12-09 15:32:07,901 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-09 15:32:07,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:07,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:07,903 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:07,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-09 15:32:07,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:07,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:07,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:08,182 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:08,183 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:08,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:08,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496549243] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:08,506 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:08,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:32:08,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626172339] [2023-12-09 15:32:08,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:08,507 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:32:08,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:08,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:32:08,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=896, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:32:08,508 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:08,509 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 833 places, 3156 transitions, 90761 flow. Second operand has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:08,509 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:08,509 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:08,509 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:11,859 INFO L124 PetriNetUnfolderBase]: 1500/5790 cut-off events. [2023-12-09 15:32:11,859 INFO L125 PetriNetUnfolderBase]: For 74605/75973 co-relation queries the response was YES. [2023-12-09 15:32:11,865 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64671 conditions, 5790 events. 1500/5790 cut-off events. For 74605/75973 co-relation queries the response was YES. Maximal size of possible extension queue 474. Compared 64676 event pairs, 16 based on Foata normal form. 155/5321 useless extension candidates. Maximal degree in co-relation 52913. Up to 2677 conditions per place. [2023-12-09 15:32:11,901 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 936 selfloop transitions, 876 changer transitions 1475/3324 dead transitions. [2023-12-09 15:32:11,901 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 885 places, 3324 transitions, 102234 flow [2023-12-09 15:32:11,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-09 15:32:11,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2023-12-09 15:32:11,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2718 transitions. [2023-12-09 15:32:11,903 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5894599869876382 [2023-12-09 15:32:11,903 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 2718 transitions. [2023-12-09 15:32:11,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 2718 transitions. [2023-12-09 15:32:11,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:11,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 2718 transitions. [2023-12-09 15:32:11,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 51.283018867924525) internal successors, (2718), 53 states have internal predecessors, (2718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:11,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:11,909 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:11,910 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 808 predicate places. [2023-12-09 15:32:11,910 INFO L500 AbstractCegarLoop]: Abstraction has has 885 places, 3324 transitions, 102234 flow [2023-12-09 15:32:11,910 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:11,910 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:11,910 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:11,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-09 15:32:12,114 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:12,115 INFO L425 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:12,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:12,115 INFO L85 PathProgramCache]: Analyzing trace with hash 2075418984, now seen corresponding path program 14 times [2023-12-09 15:32:12,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:12,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355197489] [2023-12-09 15:32:12,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:12,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:12,343 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:12,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:12,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355197489] [2023-12-09 15:32:12,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355197489] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:12,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456143639] [2023-12-09 15:32:12,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-09 15:32:12,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:12,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:12,345 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:12,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-09 15:32:12,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-09 15:32:12,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:32:12,401 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:12,402 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:12,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:12,615 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:12,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:12,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456143639] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:12,895 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:12,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:32:12,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116074695] [2023-12-09 15:32:12,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:12,896 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:32:12,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:12,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:32:12,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:32:12,897 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:12,898 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 885 places, 3324 transitions, 102234 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:12,898 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:12,898 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:12,898 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:16,274 INFO L124 PetriNetUnfolderBase]: 1524/5992 cut-off events. [2023-12-09 15:32:16,275 INFO L125 PetriNetUnfolderBase]: For 90134/91761 co-relation queries the response was YES. [2023-12-09 15:32:16,281 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70766 conditions, 5992 events. 1524/5992 cut-off events. For 90134/91761 co-relation queries the response was YES. Maximal size of possible extension queue 495. Compared 67977 event pairs, 13 based on Foata normal form. 196/5549 useless extension candidates. Maximal degree in co-relation 57280. Up to 2786 conditions per place. [2023-12-09 15:32:16,323 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 949 selfloop transitions, 854 changer transitions 1574/3414 dead transitions. [2023-12-09 15:32:16,323 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 925 places, 3414 transitions, 111909 flow [2023-12-09 15:32:16,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-09 15:32:16,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2023-12-09 15:32:16,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2125 transitions. [2023-12-09 15:32:16,325 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5957387160078498 [2023-12-09 15:32:16,325 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2125 transitions. [2023-12-09 15:32:16,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2125 transitions. [2023-12-09 15:32:16,326 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:16,326 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2125 transitions. [2023-12-09 15:32:16,327 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 51.829268292682926) internal successors, (2125), 41 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:16,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 87.0) internal successors, (3654), 42 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:16,329 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 87.0) internal successors, (3654), 42 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:16,330 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 848 predicate places. [2023-12-09 15:32:16,330 INFO L500 AbstractCegarLoop]: Abstraction has has 925 places, 3414 transitions, 111909 flow [2023-12-09 15:32:16,330 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:16,330 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:16,330 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:16,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-09 15:32:16,530 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-09 15:32:16,531 INFO L425 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:16,531 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:16,531 INFO L85 PathProgramCache]: Analyzing trace with hash 186367340, now seen corresponding path program 15 times [2023-12-09 15:32:16,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:16,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846553933] [2023-12-09 15:32:16,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:16,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:16,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:16,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:16,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:16,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846553933] [2023-12-09 15:32:16,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846553933] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:16,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072226524] [2023-12-09 15:32:16,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-09 15:32:16,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:16,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:16,756 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:16,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-09 15:32:16,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-09 15:32:16,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:32:16,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:16,819 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:17,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:17,073 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:17,395 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:17,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072226524] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:17,395 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:17,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:32:17,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429759801] [2023-12-09 15:32:17,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:17,395 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:32:17,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:17,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:32:17,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:32:17,397 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:17,398 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 925 places, 3414 transitions, 111909 flow. Second operand has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:17,398 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:17,398 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:17,398 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:21,753 INFO L124 PetriNetUnfolderBase]: 1566/6172 cut-off events. [2023-12-09 15:32:21,754 INFO L125 PetriNetUnfolderBase]: For 102867/104612 co-relation queries the response was YES. [2023-12-09 15:32:21,760 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77158 conditions, 6172 events. 1566/6172 cut-off events. For 102867/104612 co-relation queries the response was YES. Maximal size of possible extension queue 520. Compared 70469 event pairs, 16 based on Foata normal form. 152/5657 useless extension candidates. Maximal degree in co-relation 62374. Up to 2868 conditions per place. [2023-12-09 15:32:21,804 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 788 selfloop transitions, 1074 changer transitions 1627/3526 dead transitions. [2023-12-09 15:32:21,804 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 990 places, 3526 transitions, 122557 flow [2023-12-09 15:32:21,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-09 15:32:21,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-12-09 15:32:21,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 3381 transitions. [2023-12-09 15:32:21,807 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5888192267502612 [2023-12-09 15:32:21,807 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 3381 transitions. [2023-12-09 15:32:21,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 3381 transitions. [2023-12-09 15:32:21,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:21,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 3381 transitions. [2023-12-09 15:32:21,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 51.22727272727273) internal successors, (3381), 66 states have internal predecessors, (3381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:21,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:21,814 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:21,814 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 913 predicate places. [2023-12-09 15:32:21,814 INFO L500 AbstractCegarLoop]: Abstraction has has 990 places, 3526 transitions, 122557 flow [2023-12-09 15:32:21,814 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.06060606060606) internal successors, (1619), 33 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:21,814 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:21,814 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:21,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-09 15:32:22,018 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-09 15:32:22,018 INFO L425 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:22,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:22,019 INFO L85 PathProgramCache]: Analyzing trace with hash 273210526, now seen corresponding path program 16 times [2023-12-09 15:32:22,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:22,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210847875] [2023-12-09 15:32:22,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:22,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:22,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:22,244 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:22,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:22,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210847875] [2023-12-09 15:32:22,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210847875] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:22,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563180277] [2023-12-09 15:32:22,245 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-09 15:32:22,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:22,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:22,246 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:22,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-09 15:32:22,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-09 15:32:22,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:32:22,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:22,301 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:22,538 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:22,538 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:22,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:22,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563180277] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:22,968 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:22,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2023-12-09 15:32:22,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273259872] [2023-12-09 15:32:22,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:22,969 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-09 15:32:22,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:22,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-09 15:32:22,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=891, Unknown=0, NotChecked=0, Total=1056 [2023-12-09 15:32:22,970 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:22,971 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 990 places, 3526 transitions, 122557 flow. Second operand has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:22,971 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:22,971 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:22,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:26,775 INFO L124 PetriNetUnfolderBase]: 1578/6255 cut-off events. [2023-12-09 15:32:26,775 INFO L125 PetriNetUnfolderBase]: For 118933/120673 co-relation queries the response was YES. [2023-12-09 15:32:26,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82569 conditions, 6255 events. 1578/6255 cut-off events. For 118933/120673 co-relation queries the response was YES. Maximal size of possible extension queue 525. Compared 71801 event pairs, 13 based on Foata normal form. 197/5779 useless extension candidates. Maximal degree in co-relation 66455. Up to 2921 conditions per place. [2023-12-09 15:32:26,827 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 962 selfloop transitions, 890 changer transitions 1682/3571 dead transitions. [2023-12-09 15:32:26,827 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1036 places, 3571 transitions, 131266 flow [2023-12-09 15:32:26,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-09 15:32:26,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2023-12-09 15:32:26,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2421 transitions. [2023-12-09 15:32:26,829 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5920763022743947 [2023-12-09 15:32:26,829 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2421 transitions. [2023-12-09 15:32:26,829 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2421 transitions. [2023-12-09 15:32:26,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:26,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2421 transitions. [2023-12-09 15:32:26,831 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 51.51063829787234) internal successors, (2421), 47 states have internal predecessors, (2421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:26,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 87.0) internal successors, (4176), 48 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:26,834 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 87.0) internal successors, (4176), 48 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:26,834 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 959 predicate places. [2023-12-09 15:32:26,834 INFO L500 AbstractCegarLoop]: Abstraction has has 1036 places, 3571 transitions, 131266 flow [2023-12-09 15:32:26,834 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 49.121212121212125) internal successors, (1621), 33 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:26,834 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:26,834 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:26,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-09 15:32:27,040 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-09 15:32:27,040 INFO L425 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:27,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:27,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1392428904, now seen corresponding path program 17 times [2023-12-09 15:32:27,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:27,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064535468] [2023-12-09 15:32:27,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:27,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:27,258 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:27,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:27,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064535468] [2023-12-09 15:32:27,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064535468] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:27,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434437648] [2023-12-09 15:32:27,258 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-09 15:32:27,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:27,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:27,259 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:27,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-09 15:32:27,323 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-09 15:32:27,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:32:27,324 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:27,325 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:27,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:27,662 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:28,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:28,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434437648] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:28,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:28,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2023-12-09 15:32:28,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892738855] [2023-12-09 15:32:28,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:28,062 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-09 15:32:28,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:28,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-09 15:32:28,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2023-12-09 15:32:28,064 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:28,064 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1036 places, 3571 transitions, 131266 flow. Second operand has 31 states, 31 states have (on average 49.193548387096776) internal successors, (1525), 31 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:28,064 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:28,064 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:28,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:33,118 INFO L124 PetriNetUnfolderBase]: 1971/7744 cut-off events. [2023-12-09 15:32:33,118 INFO L125 PetriNetUnfolderBase]: For 163309/165844 co-relation queries the response was YES. [2023-12-09 15:32:33,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 108279 conditions, 7744 events. 1971/7744 cut-off events. For 163309/165844 co-relation queries the response was YES. Maximal size of possible extension queue 644. Compared 92061 event pairs, 14 based on Foata normal form. 191/7091 useless extension candidates. Maximal degree in co-relation 83501. Up to 3713 conditions per place. [2023-12-09 15:32:33,179 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 1173 selfloop transitions, 1251 changer transitions 2070/4531 dead transitions. [2023-12-09 15:32:33,179 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1089 places, 4531 transitions, 175689 flow [2023-12-09 15:32:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-09 15:32:33,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2023-12-09 15:32:33,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2773 transitions. [2023-12-09 15:32:33,181 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5902511707109408 [2023-12-09 15:32:33,181 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 2773 transitions. [2023-12-09 15:32:33,181 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 2773 transitions. [2023-12-09 15:32:33,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:33,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 2773 transitions. [2023-12-09 15:32:33,183 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 51.351851851851855) internal successors, (2773), 54 states have internal predecessors, (2773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:33,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:33,186 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:33,186 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1012 predicate places. [2023-12-09 15:32:33,186 INFO L500 AbstractCegarLoop]: Abstraction has has 1089 places, 4531 transitions, 175689 flow [2023-12-09 15:32:33,187 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 49.193548387096776) internal successors, (1525), 31 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:33,187 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:33,187 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:33,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-09 15:32:33,387 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:33,387 INFO L425 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:33,387 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:33,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1991177814, now seen corresponding path program 18 times [2023-12-09 15:32:33,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:33,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704019568] [2023-12-09 15:32:33,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:33,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:33,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:33,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:33,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704019568] [2023-12-09 15:32:33,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704019568] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:33,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718032226] [2023-12-09 15:32:33,580 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-09 15:32:33,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:33,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:33,581 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:33,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-09 15:32:33,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-12-09 15:32:33,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:32:33,639 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:33,640 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:33,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:33,860 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:34,185 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:34,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718032226] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:34,186 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:34,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:32:34,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552554530] [2023-12-09 15:32:34,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:34,186 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:32:34,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:34,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:32:34,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:32:34,188 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:34,188 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1089 places, 4531 transitions, 175689 flow. Second operand has 32 states, 32 states have (on average 49.15625) internal successors, (1573), 32 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:34,188 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:34,188 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:34,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:41,957 INFO L124 PetriNetUnfolderBase]: 2363/9413 cut-off events. [2023-12-09 15:32:41,957 INFO L125 PetriNetUnfolderBase]: For 217828/220855 co-relation queries the response was YES. [2023-12-09 15:32:41,966 INFO L83 FinitePrefix]: Finished finitePrefix Result has 137664 conditions, 9413 events. 2363/9413 cut-off events. For 217828/220855 co-relation queries the response was YES. Maximal size of possible extension queue 777. Compared 116533 event pairs, 24 based on Foata normal form. 259/8641 useless extension candidates. Maximal degree in co-relation 94960. Up to 4524 conditions per place. [2023-12-09 15:32:42,043 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 1345 selfloop transitions, 1540 changer transitions 2563/5485 dead transitions. [2023-12-09 15:32:42,043 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1164 places, 5485 transitions, 223826 flow [2023-12-09 15:32:42,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-09 15:32:42,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2023-12-09 15:32:42,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 3882 transitions. [2023-12-09 15:32:42,046 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5871143375680581 [2023-12-09 15:32:42,046 INFO L72 ComplementDD]: Start complementDD. Operand 76 states and 3882 transitions. [2023-12-09 15:32:42,046 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 3882 transitions. [2023-12-09 15:32:42,046 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:42,047 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 76 states and 3882 transitions. [2023-12-09 15:32:42,049 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 77 states, 76 states have (on average 51.078947368421055) internal successors, (3882), 76 states have internal predecessors, (3882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:42,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 77 states, 77 states have (on average 87.0) internal successors, (6699), 77 states have internal predecessors, (6699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:42,053 INFO L81 ComplementDD]: Finished complementDD. Result has 77 states, 77 states have (on average 87.0) internal successors, (6699), 77 states have internal predecessors, (6699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:42,053 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1087 predicate places. [2023-12-09 15:32:42,053 INFO L500 AbstractCegarLoop]: Abstraction has has 1164 places, 5485 transitions, 223826 flow [2023-12-09 15:32:42,054 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 49.15625) internal successors, (1573), 32 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:42,054 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:42,054 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:42,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-09 15:32:42,254 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:42,254 INFO L425 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:42,254 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:42,255 INFO L85 PathProgramCache]: Analyzing trace with hash -738711586, now seen corresponding path program 19 times [2023-12-09 15:32:42,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:42,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854597303] [2023-12-09 15:32:42,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:42,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:42,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:42,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:42,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854597303] [2023-12-09 15:32:42,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854597303] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:42,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316502116] [2023-12-09 15:32:42,475 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-09 15:32:42,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:42,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:42,476 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:42,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-09 15:32:42,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:42,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:42,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:42,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:42,786 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:43,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:43,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316502116] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:43,117 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:43,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:32:43,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264163063] [2023-12-09 15:32:43,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:43,117 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:32:43,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:43,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:32:43,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:32:43,119 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:43,120 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1164 places, 5485 transitions, 223826 flow. Second operand has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:43,120 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:43,120 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:43,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:32:54,014 INFO L124 PetriNetUnfolderBase]: 2502/10123 cut-off events. [2023-12-09 15:32:54,015 INFO L125 PetriNetUnfolderBase]: For 255506/258116 co-relation queries the response was YES. [2023-12-09 15:32:54,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154865 conditions, 10123 events. 2502/10123 cut-off events. For 255506/258116 co-relation queries the response was YES. Maximal size of possible extension queue 835. Compared 127717 event pairs, 25 based on Foata normal form. 249/9258 useless extension candidates. Maximal degree in co-relation 99928. Up to 4873 conditions per place. [2023-12-09 15:32:54,099 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 1601 selfloop transitions, 1504 changer transitions 2772/5914 dead transitions. [2023-12-09 15:32:54,100 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1220 places, 5914 transitions, 253122 flow [2023-12-09 15:32:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-09 15:32:54,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2023-12-09 15:32:54,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 2911 transitions. [2023-12-09 15:32:54,101 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5870135107884654 [2023-12-09 15:32:54,101 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 2911 transitions. [2023-12-09 15:32:54,101 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 2911 transitions. [2023-12-09 15:32:54,102 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:32:54,102 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 2911 transitions. [2023-12-09 15:32:54,104 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 51.07017543859649) internal successors, (2911), 57 states have internal predecessors, (2911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:54,106 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:54,107 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:54,107 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1143 predicate places. [2023-12-09 15:32:54,107 INFO L500 AbstractCegarLoop]: Abstraction has has 1220 places, 5914 transitions, 253122 flow [2023-12-09 15:32:54,107 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:54,107 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:32:54,107 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:32:54,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-09 15:32:54,311 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-12-09 15:32:54,312 INFO L425 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:32:54,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:32:54,312 INFO L85 PathProgramCache]: Analyzing trace with hash 132509336, now seen corresponding path program 20 times [2023-12-09 15:32:54,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:32:54,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728750390] [2023-12-09 15:32:54,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:32:54,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:32:54,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:32:54,539 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:54,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:32:54,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728750390] [2023-12-09 15:32:54,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728750390] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:32:54,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910432969] [2023-12-09 15:32:54,540 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-09 15:32:54,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:32:54,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:32:54,544 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:32:54,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-09 15:32:54,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-09 15:32:54,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:32:54,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:32:54,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:32:54,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:54,797 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:32:55,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:32:55,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910432969] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:32:55,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:32:55,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2023-12-09 15:32:55,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365782490] [2023-12-09 15:32:55,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:32:55,125 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-09 15:32:55,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:32:55,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-09 15:32:55,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=781, Unknown=0, NotChecked=0, Total=930 [2023-12-09 15:32:55,126 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:32:55,127 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1220 places, 5914 transitions, 253122 flow. Second operand has 31 states, 31 states have (on average 49.12903225806452) internal successors, (1523), 31 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:32:55,127 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:32:55,127 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:32:55,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:33:06,901 INFO L124 PetriNetUnfolderBase]: 2501/10147 cut-off events. [2023-12-09 15:33:06,901 INFO L125 PetriNetUnfolderBase]: For 279992/283045 co-relation queries the response was YES. [2023-12-09 15:33:06,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 162007 conditions, 10147 events. 2501/10147 cut-off events. For 279992/283045 co-relation queries the response was YES. Maximal size of possible extension queue 844. Compared 128172 event pairs, 24 based on Foata normal form. 255/9290 useless extension candidates. Maximal degree in co-relation 130864. Up to 4870 conditions per place. [2023-12-09 15:33:06,990 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 1390 selfloop transitions, 1706 changer transitions 2832/5965 dead transitions. [2023-12-09 15:33:06,990 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1279 places, 5965 transitions, 267189 flow [2023-12-09 15:33:06,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-09 15:33:06,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2023-12-09 15:33:06,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 3033 transitions. [2023-12-09 15:33:06,992 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5810344827586207 [2023-12-09 15:33:06,992 INFO L72 ComplementDD]: Start complementDD. Operand 60 states and 3033 transitions. [2023-12-09 15:33:06,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 3033 transitions. [2023-12-09 15:33:06,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:33:06,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 60 states and 3033 transitions. [2023-12-09 15:33:06,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 61 states, 60 states have (on average 50.55) internal successors, (3033), 60 states have internal predecessors, (3033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:06,998 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 61 states, 61 states have (on average 87.0) internal successors, (5307), 61 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:06,998 INFO L81 ComplementDD]: Finished complementDD. Result has 61 states, 61 states have (on average 87.0) internal successors, (5307), 61 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:06,999 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1202 predicate places. [2023-12-09 15:33:06,999 INFO L500 AbstractCegarLoop]: Abstraction has has 1279 places, 5965 transitions, 267189 flow [2023-12-09 15:33:06,999 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 49.12903225806452) internal successors, (1523), 31 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:06,999 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:33:06,999 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:33:07,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-09 15:33:07,203 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-09 15:33:07,203 INFO L425 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:33:07,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:33:07,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1932990836, now seen corresponding path program 21 times [2023-12-09 15:33:07,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:33:07,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110643096] [2023-12-09 15:33:07,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:33:07,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:33:07,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:33:07,406 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:07,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:33:07,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110643096] [2023-12-09 15:33:07,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110643096] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:33:07,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450002945] [2023-12-09 15:33:07,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-09 15:33:07,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:33:07,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:33:07,408 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:33:07,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-09 15:33:07,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-09 15:33:07,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:33:07,489 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:33:07,490 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:33:07,704 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:07,704 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:33:08,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:08,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450002945] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:33:08,037 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:33:08,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2023-12-09 15:33:08,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715760537] [2023-12-09 15:33:08,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:33:08,038 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-09 15:33:08,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:33:08,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-09 15:33:08,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2023-12-09 15:33:08,039 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:33:08,040 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1279 places, 5965 transitions, 267189 flow. Second operand has 31 states, 31 states have (on average 49.12903225806452) internal successors, (1523), 31 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:08,040 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:33:08,040 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:33:08,040 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:33:21,534 INFO L124 PetriNetUnfolderBase]: 2582/10359 cut-off events. [2023-12-09 15:33:21,534 INFO L125 PetriNetUnfolderBase]: For 304601/307377 co-relation queries the response was YES. [2023-12-09 15:33:21,544 INFO L83 FinitePrefix]: Finished finitePrefix Result has 173289 conditions, 10359 events. 2582/10359 cut-off events. For 304601/307377 co-relation queries the response was YES. Maximal size of possible extension queue 862. Compared 130677 event pairs, 26 based on Foata normal form. 220/9431 useless extension candidates. Maximal degree in co-relation 140543. Up to 4998 conditions per place. [2023-12-09 15:33:21,632 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 1602 selfloop transitions, 1652 changer transitions 2873/6164 dead transitions. [2023-12-09 15:33:21,633 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1362 places, 6164 transitions, 288384 flow [2023-12-09 15:33:21,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2023-12-09 15:33:21,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2023-12-09 15:33:21,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 4284 transitions. [2023-12-09 15:33:21,635 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5862068965517241 [2023-12-09 15:33:21,635 INFO L72 ComplementDD]: Start complementDD. Operand 84 states and 4284 transitions. [2023-12-09 15:33:21,635 INFO L73 IsDeterministic]: Start isDeterministic. Operand 84 states and 4284 transitions. [2023-12-09 15:33:21,636 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:33:21,636 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 84 states and 4284 transitions. [2023-12-09 15:33:21,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 85 states, 84 states have (on average 51.0) internal successors, (4284), 84 states have internal predecessors, (4284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:21,642 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 85 states, 85 states have (on average 87.0) internal successors, (7395), 85 states have internal predecessors, (7395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:21,642 INFO L81 ComplementDD]: Finished complementDD. Result has 85 states, 85 states have (on average 87.0) internal successors, (7395), 85 states have internal predecessors, (7395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:21,643 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1285 predicate places. [2023-12-09 15:33:21,643 INFO L500 AbstractCegarLoop]: Abstraction has has 1362 places, 6164 transitions, 288384 flow [2023-12-09 15:33:21,643 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 49.12903225806452) internal successors, (1523), 31 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:21,643 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:33:21,643 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:33:21,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-09 15:33:21,843 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:33:21,843 INFO L425 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:33:21,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:33:21,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1341196522, now seen corresponding path program 22 times [2023-12-09 15:33:21,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:33:21,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882501182] [2023-12-09 15:33:21,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:33:21,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:33:21,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:33:22,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:22,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:33:22,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882501182] [2023-12-09 15:33:22,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882501182] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:33:22,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399955273] [2023-12-09 15:33:22,316 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-09 15:33:22,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:33:22,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:33:22,317 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:33:22,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-09 15:33:22,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-09 15:33:22,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:33:22,391 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:33:22,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:33:22,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:22,591 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:33:22,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:22,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399955273] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:33:22,906 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:33:22,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:33:22,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96642603] [2023-12-09 15:33:22,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:33:22,906 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:33:22,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:33:22,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:33:22,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:33:22,908 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:33:22,908 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1362 places, 6164 transitions, 288384 flow. Second operand has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:22,908 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:33:22,908 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:33:22,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:33:38,372 INFO L124 PetriNetUnfolderBase]: 2729/11074 cut-off events. [2023-12-09 15:33:38,372 INFO L125 PetriNetUnfolderBase]: For 357352/360949 co-relation queries the response was YES. [2023-12-09 15:33:38,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 192239 conditions, 11074 events. 2729/11074 cut-off events. For 357352/360949 co-relation queries the response was YES. Maximal size of possible extension queue 911. Compared 141723 event pairs, 22 based on Foata normal form. 261/10109 useless extension candidates. Maximal degree in co-relation 154712. Up to 5336 conditions per place. [2023-12-09 15:33:38,478 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 1644 selfloop transitions, 1861 changer transitions 3029/6571 dead transitions. [2023-12-09 15:33:38,478 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1437 places, 6571 transitions, 320606 flow [2023-12-09 15:33:38,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-09 15:33:38,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2023-12-09 15:33:38,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 3921 transitions. [2023-12-09 15:33:38,481 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5930127041742287 [2023-12-09 15:33:38,481 INFO L72 ComplementDD]: Start complementDD. Operand 76 states and 3921 transitions. [2023-12-09 15:33:38,481 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 3921 transitions. [2023-12-09 15:33:38,481 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:33:38,481 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 76 states and 3921 transitions. [2023-12-09 15:33:38,484 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 77 states, 76 states have (on average 51.5921052631579) internal successors, (3921), 76 states have internal predecessors, (3921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:38,486 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 77 states, 77 states have (on average 87.0) internal successors, (6699), 77 states have internal predecessors, (6699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:38,487 INFO L81 ComplementDD]: Finished complementDD. Result has 77 states, 77 states have (on average 87.0) internal successors, (6699), 77 states have internal predecessors, (6699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:38,487 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1360 predicate places. [2023-12-09 15:33:38,487 INFO L500 AbstractCegarLoop]: Abstraction has has 1437 places, 6571 transitions, 320606 flow [2023-12-09 15:33:38,487 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:38,487 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:33:38,488 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:33:38,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-09 15:33:38,688 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:33:38,689 INFO L425 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:33:38,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:33:38,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1937319182, now seen corresponding path program 23 times [2023-12-09 15:33:38,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:33:38,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854005801] [2023-12-09 15:33:38,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:33:38,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:33:38,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:33:38,893 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:38,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:33:38,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854005801] [2023-12-09 15:33:38,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854005801] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:33:38,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918092861] [2023-12-09 15:33:38,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-09 15:33:38,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:33:38,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:33:38,895 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:33:38,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-09 15:33:38,965 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-12-09 15:33:38,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:33:38,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:33:38,966 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:33:39,175 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:39,175 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:33:39,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:39,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918092861] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:33:39,456 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:33:39,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:33:39,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589862702] [2023-12-09 15:33:39,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:33:39,456 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:33:39,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:33:39,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:33:39,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:33:39,458 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:33:39,458 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1437 places, 6571 transitions, 320606 flow. Second operand has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:39,458 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:33:39,458 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:33:39,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:33:56,558 INFO L124 PetriNetUnfolderBase]: 2879/11701 cut-off events. [2023-12-09 15:33:56,558 INFO L125 PetriNetUnfolderBase]: For 404727/408777 co-relation queries the response was YES. [2023-12-09 15:33:56,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 211902 conditions, 11701 events. 2879/11701 cut-off events. For 404727/408777 co-relation queries the response was YES. Maximal size of possible extension queue 965. Compared 151258 event pairs, 19 based on Foata normal form. 276/10664 useless extension candidates. Maximal degree in co-relation 138746. Up to 5628 conditions per place. [2023-12-09 15:33:56,677 INFO L140 encePairwiseOnDemand]: 69/87 looper letters, 1602 selfloop transitions, 2123 changer transitions 3254/7016 dead transitions. [2023-12-09 15:33:56,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1500 places, 7016 transitions, 356200 flow [2023-12-09 15:33:56,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-12-09 15:33:56,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2023-12-09 15:33:56,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 3284 transitions. [2023-12-09 15:33:56,679 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5897988505747126 [2023-12-09 15:33:56,680 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 3284 transitions. [2023-12-09 15:33:56,680 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 3284 transitions. [2023-12-09 15:33:56,680 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:33:56,680 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 3284 transitions. [2023-12-09 15:33:56,682 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 51.3125) internal successors, (3284), 64 states have internal predecessors, (3284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:56,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:56,685 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:56,685 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1423 predicate places. [2023-12-09 15:33:56,685 INFO L500 AbstractCegarLoop]: Abstraction has has 1500 places, 7016 transitions, 356200 flow [2023-12-09 15:33:56,685 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:56,685 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:33:56,685 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:33:56,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-09 15:33:56,886 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-09 15:33:56,886 INFO L425 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:33:56,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:33:56,886 INFO L85 PathProgramCache]: Analyzing trace with hash -161358350, now seen corresponding path program 24 times [2023-12-09 15:33:56,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:33:56,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654627270] [2023-12-09 15:33:56,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:33:56,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:33:56,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:33:57,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:57,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:33:57,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654627270] [2023-12-09 15:33:57,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654627270] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:33:57,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633928265] [2023-12-09 15:33:57,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-09 15:33:57,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:33:57,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:33:57,091 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:33:57,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-09 15:33:57,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-12-09 15:33:57,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:33:57,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:33:57,170 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:33:57,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:57,382 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:33:57,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:33:57,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633928265] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:33:57,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:33:57,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:33:57,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513734302] [2023-12-09 15:33:57,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:33:57,687 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:33:57,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:33:57,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:33:57,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:33:57,689 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:33:57,689 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1500 places, 7016 transitions, 356200 flow. Second operand has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:33:57,689 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:33:57,689 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:33:57,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:34:19,994 INFO L124 PetriNetUnfolderBase]: 3071/12422 cut-off events. [2023-12-09 15:34:19,994 INFO L125 PetriNetUnfolderBase]: For 460154/464951 co-relation queries the response was YES. [2023-12-09 15:34:20,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 233720 conditions, 12422 events. 3071/12422 cut-off events. For 460154/464951 co-relation queries the response was YES. Maximal size of possible extension queue 1021. Compared 161407 event pairs, 20 based on Foata normal form. 261/11288 useless extension candidates. Maximal degree in co-relation 167168. Up to 5958 conditions per place. [2023-12-09 15:34:20,127 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 1876 selfloop transitions, 2091 changer transitions 3475/7479 dead transitions. [2023-12-09 15:34:20,127 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1590 places, 7479 transitions, 394562 flow [2023-12-09 15:34:20,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2023-12-09 15:34:20,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2023-12-09 15:34:20,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 4650 transitions. [2023-12-09 15:34:20,130 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5873436907919667 [2023-12-09 15:34:20,130 INFO L72 ComplementDD]: Start complementDD. Operand 91 states and 4650 transitions. [2023-12-09 15:34:20,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 91 states and 4650 transitions. [2023-12-09 15:34:20,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:34:20,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 91 states and 4650 transitions. [2023-12-09 15:34:20,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 92 states, 91 states have (on average 51.0989010989011) internal successors, (4650), 91 states have internal predecessors, (4650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:20,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 92 states, 92 states have (on average 87.0) internal successors, (8004), 92 states have internal predecessors, (8004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:20,137 INFO L81 ComplementDD]: Finished complementDD. Result has 92 states, 92 states have (on average 87.0) internal successors, (8004), 92 states have internal predecessors, (8004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:20,137 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1513 predicate places. [2023-12-09 15:34:20,137 INFO L500 AbstractCegarLoop]: Abstraction has has 1590 places, 7479 transitions, 394562 flow [2023-12-09 15:34:20,138 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:20,138 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:34:20,138 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:34:20,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-09 15:34:20,338 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-09 15:34:20,339 INFO L425 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:34:20,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:34:20,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1742878510, now seen corresponding path program 25 times [2023-12-09 15:34:20,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:34:20,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139335124] [2023-12-09 15:34:20,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:34:20,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:34:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:34:20,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:34:20,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:34:20,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139335124] [2023-12-09 15:34:20,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139335124] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:34:20,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862295084] [2023-12-09 15:34:20,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-09 15:34:20,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:34:20,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:34:20,536 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:34:20,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-09 15:34:20,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:34:20,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:34:20,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:34:20,847 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:34:20,847 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:34:21,215 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:34:21,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862295084] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:34:21,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:34:21,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:34:21,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026819327] [2023-12-09 15:34:21,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:34:21,216 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:34:21,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:34:21,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:34:21,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=844, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:34:21,217 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:34:21,218 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1590 places, 7479 transitions, 394562 flow. Second operand has 32 states, 32 states have (on average 49.15625) internal successors, (1573), 32 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:21,218 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:34:21,218 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:34:21,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:34:46,207 INFO L124 PetriNetUnfolderBase]: 3079/12489 cut-off events. [2023-12-09 15:34:46,207 INFO L125 PetriNetUnfolderBase]: For 498746/503946 co-relation queries the response was YES. [2023-12-09 15:34:46,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 243869 conditions, 12489 events. 3079/12489 cut-off events. For 498746/503946 co-relation queries the response was YES. Maximal size of possible extension queue 1023. Compared 162585 event pairs, 19 based on Foata normal form. 303/11390 useless extension candidates. Maximal degree in co-relation 160118. Up to 6009 conditions per place. [2023-12-09 15:34:46,342 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 1976 selfloop transitions, 1934 changer transitions 3576/7523 dead transitions. [2023-12-09 15:34:46,342 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1648 places, 7523 transitions, 411930 flow [2023-12-09 15:34:46,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-09 15:34:46,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2023-12-09 15:34:46,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 3041 transitions. [2023-12-09 15:34:46,344 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5924410676017923 [2023-12-09 15:34:46,344 INFO L72 ComplementDD]: Start complementDD. Operand 59 states and 3041 transitions. [2023-12-09 15:34:46,344 INFO L73 IsDeterministic]: Start isDeterministic. Operand 59 states and 3041 transitions. [2023-12-09 15:34:46,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:34:46,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 59 states and 3041 transitions. [2023-12-09 15:34:46,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 60 states, 59 states have (on average 51.54237288135593) internal successors, (3041), 59 states have internal predecessors, (3041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:46,349 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 60 states, 60 states have (on average 87.0) internal successors, (5220), 60 states have internal predecessors, (5220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:46,349 INFO L81 ComplementDD]: Finished complementDD. Result has 60 states, 60 states have (on average 87.0) internal successors, (5220), 60 states have internal predecessors, (5220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:46,350 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1571 predicate places. [2023-12-09 15:34:46,350 INFO L500 AbstractCegarLoop]: Abstraction has has 1648 places, 7523 transitions, 411930 flow [2023-12-09 15:34:46,350 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 49.15625) internal successors, (1573), 32 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:46,350 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:34:46,350 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:34:46,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-12-09 15:34:46,553 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-09 15:34:46,554 INFO L425 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:34:46,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:34:46,554 INFO L85 PathProgramCache]: Analyzing trace with hash 885704534, now seen corresponding path program 26 times [2023-12-09 15:34:46,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:34:46,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89732510] [2023-12-09 15:34:46,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:34:46,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:34:46,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:34:46,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:34:46,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:34:46,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89732510] [2023-12-09 15:34:46,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89732510] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:34:46,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767709080] [2023-12-09 15:34:46,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-09 15:34:46,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:34:46,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:34:46,744 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:34:46,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-09 15:34:46,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-09 15:34:46,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:34:46,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:34:46,818 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:34:47,029 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:34:47,029 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:34:47,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:34:47,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767709080] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:34:47,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:34:47,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:34:47,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365397742] [2023-12-09 15:34:47,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:34:47,383 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:34:47,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:34:47,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:34:47,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:34:47,385 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:34:47,386 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1648 places, 7523 transitions, 411930 flow. Second operand has 32 states, 32 states have (on average 49.15625) internal successors, (1573), 32 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:34:47,386 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:34:47,386 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:34:47,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-12-09 15:35:12,875 INFO L124 PetriNetUnfolderBase]: 3099/12681 cut-off events. [2023-12-09 15:35:12,875 INFO L125 PetriNetUnfolderBase]: For 548489/553448 co-relation queries the response was YES. [2023-12-09 15:35:12,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 255569 conditions, 12681 events. 3099/12681 cut-off events. For 548489/553448 co-relation queries the response was YES. Maximal size of possible extension queue 1034. Compared 166142 event pairs, 14 based on Foata normal form. 334/11599 useless extension candidates. Maximal degree in co-relation 166891. Up to 6098 conditions per place. [2023-12-09 15:35:13,016 INFO L140 encePairwiseOnDemand]: 68/87 looper letters, 1729 selfloop transitions, 2137 changer transitions 3719/7622 dead transitions. [2023-12-09 15:35:13,016 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1728 places, 7622 transitions, 432633 flow [2023-12-09 15:35:13,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2023-12-09 15:35:13,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2023-12-09 15:35:13,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 4135 transitions. [2023-12-09 15:35:13,019 INFO L543 CegarLoopForPetriNet]: DFA transition density 0.5867745139775791 [2023-12-09 15:35:13,019 INFO L72 ComplementDD]: Start complementDD. Operand 81 states and 4135 transitions. [2023-12-09 15:35:13,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 81 states and 4135 transitions. [2023-12-09 15:35:13,019 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-12-09 15:35:13,019 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 81 states and 4135 transitions. [2023-12-09 15:35:13,022 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 82 states, 81 states have (on average 51.04938271604938) internal successors, (4135), 81 states have internal predecessors, (4135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:35:13,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 82 states, 82 states have (on average 87.0) internal successors, (7134), 82 states have internal predecessors, (7134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:35:13,025 INFO L81 ComplementDD]: Finished complementDD. Result has 82 states, 82 states have (on average 87.0) internal successors, (7134), 82 states have internal predecessors, (7134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:35:13,025 INFO L308 CegarLoopForPetriNet]: 77 programPoint places, 1651 predicate places. [2023-12-09 15:35:13,026 INFO L500 AbstractCegarLoop]: Abstraction has has 1728 places, 7622 transitions, 432633 flow [2023-12-09 15:35:13,026 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 49.15625) internal successors, (1573), 32 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:35:13,026 INFO L225 CegarLoopForPetriNet]: Found error trace [2023-12-09 15:35:13,026 INFO L233 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-09 15:35:13,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-12-09 15:35:13,230 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-09 15:35:13,230 INFO L425 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-12-09 15:35:13,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-09 15:35:13,231 INFO L85 PathProgramCache]: Analyzing trace with hash 988281488, now seen corresponding path program 27 times [2023-12-09 15:35:13,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-09 15:35:13,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117947913] [2023-12-09 15:35:13,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-09 15:35:13,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-09 15:35:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-09 15:35:13,449 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:35:13,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-09 15:35:13,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117947913] [2023-12-09 15:35:13,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117947913] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-09 15:35:13,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266812052] [2023-12-09 15:35:13,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-09 15:35:13,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-09 15:35:13,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-09 15:35:13,452 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-09 15:35:13,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-09 15:35:13,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-09 15:35:13,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-09 15:35:13,534 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-09 15:35:13,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-09 15:35:13,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:35:13,734 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-09 15:35:14,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-09 15:35:14,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266812052] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-09 15:35:14,013 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-09 15:35:14,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2023-12-09 15:35:14,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998189480] [2023-12-09 15:35:14,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-09 15:35:14,013 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-09 15:35:14,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-09 15:35:14,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-09 15:35:14,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2023-12-09 15:35:14,014 INFO L498 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 87 [2023-12-09 15:35:14,015 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1728 places, 7622 transitions, 432633 flow. Second operand has 32 states, 32 states have (on average 49.09375) internal successors, (1571), 32 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-09 15:35:14,015 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-12-09 15:35:14,015 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 87 [2023-12-09 15:35:14,015 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2023-12-09 15:35:27,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-09 15:35:27,283 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-12-09 15:35:27,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-09 15:35:27,290 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-09 15:35:27,290 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-09 15:35:27,488 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-09 15:35:27,488 WARN L624 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (32states, 47/87 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 139862 conditions, 6085 events (1989/6084 cut-off events. For 163037/167078 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 75475 event pairs, 10 based on Foata normal form. 237/6212 useless extension candidates. Maximal degree in co-relation 139060. Up to 2722 conditions per place.). [2023-12-09 15:35:27,490 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-12-09 15:35:27,491 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-12-09 15:35:27,491 INFO L457 BasicCegarLoop]: Path program histogram: [27, 1, 1] [2023-12-09 15:35:27,493 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-12-09 15:35:27,493 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-12-09 15:35:27,500 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 03:35:27 BasicIcfg [2023-12-09 15:35:27,500 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-09 15:35:27,500 INFO L158 Benchmark]: Toolchain (without parser) took 244358.28ms. Allocated memory was 297.8MB in the beginning and 2.8GB in the end (delta: 2.5GB). Free memory was 249.0MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 1.9GB. Max. memory is 8.0GB. [2023-12-09 15:35:27,501 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 184.5MB. Free memory is still 131.6MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-09 15:35:27,501 INFO L158 Benchmark]: CACSL2BoogieTranslator took 141.23ms. Allocated memory is still 297.8MB. Free memory was 249.0MB in the beginning and 237.8MB in the end (delta: 11.1MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2023-12-09 15:35:27,501 INFO L158 Benchmark]: Boogie Procedure Inliner took 23.29ms. Allocated memory is still 297.8MB. Free memory was 237.8MB in the beginning and 236.2MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2023-12-09 15:35:27,501 INFO L158 Benchmark]: Boogie Preprocessor took 22.10ms. Allocated memory is still 297.8MB. Free memory was 236.2MB in the beginning and 234.7MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-12-09 15:35:27,501 INFO L158 Benchmark]: RCFGBuilder took 327.59ms. Allocated memory is still 297.8MB. Free memory was 234.7MB in the beginning and 219.6MB in the end (delta: 15.1MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2023-12-09 15:35:27,501 INFO L158 Benchmark]: TraceAbstraction took 243839.93ms. Allocated memory was 297.8MB in the beginning and 2.8GB in the end (delta: 2.5GB). Free memory was 219.0MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2023-12-09 15:35:27,508 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.11ms. Allocated memory is still 184.5MB. Free memory is still 131.6MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 141.23ms. Allocated memory is still 297.8MB. Free memory was 249.0MB in the beginning and 237.8MB in the end (delta: 11.1MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 23.29ms. Allocated memory is still 297.8MB. Free memory was 237.8MB in the beginning and 236.2MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 22.10ms. Allocated memory is still 297.8MB. Free memory was 236.2MB in the beginning and 234.7MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 327.59ms. Allocated memory is still 297.8MB. Free memory was 234.7MB in the beginning and 219.6MB in the end (delta: 15.1MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 243839.93ms. Allocated memory was 297.8MB in the beginning and 2.8GB in the end (delta: 2.5GB). Free memory was 219.0MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (32states, 47/87 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 139862 conditions, 6085 events (1989/6084 cut-off events. For 163037/167078 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 75475 event pairs, 10 based on Foata normal form. 237/6212 useless extension candidates. Maximal degree in co-relation 139060. Up to 2722 conditions per place.). - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (32states, 47/87 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 139862 conditions, 6085 events (1989/6084 cut-off events. For 163037/167078 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 75475 event pairs, 10 based on Foata normal form. 237/6212 useless extension candidates. Maximal degree in co-relation 139060. Up to 2722 conditions per place.). - TimeoutResultAtElement [Line: 73]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (32states, 47/87 universal loopers) in iteration 29,while PetriNetUnfolder was constructing finite prefix that currently has 139862 conditions, 6085 events (1989/6084 cut-off events. For 163037/167078 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 75475 event pairs, 10 based on Foata normal form. 237/6212 useless extension candidates. Maximal degree in co-relation 139060. Up to 2722 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 102 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: 243.8s, OverallIterations: 29, TraceHistogramMax: 1, PathProgramHistogramMax: 27, EmptinessCheckTime: 0.0s, AutomataDifference: 212.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6738 SdHoareTripleChecker+Valid, 15.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6738 mSDsluCounter, 16125 SdHoareTripleChecker+Invalid, 13.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 14632 mSDsCounter, 1856 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 41045 IncrementalHoareTripleChecker+Invalid, 42901 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1856 mSolverCounterUnsat, 1493 mSDtfsCounter, 41045 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5565 GetRequests, 3430 SyntacticMatches, 2 SemanticMatches, 2133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51191 ImplicationChecksByTransitivity, 32.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=432633occurred in iteration=28, InterpolantAutomatonStates: 1679, 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.2s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 23.1s InterpolantComputationTime, 3973 NumberOfCodeBlocks, 3949 NumberOfCodeBlocksAsserted, 85 NumberOfCheckSat, 5843 ConstructedInterpolants, 0 QuantifiedInterpolants, 37344 SizeOfPredicates, 331 NumberOfNonLiveVariables, 4588 ConjunctsInSsa, 545 ConjunctsInUnsatCore, 85 InterpolantComputations, 1 PerfectInterpolantSequences, 0/165 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