./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/fibonacci.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/fibonacci.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 115f061be4541a19227bc1624a8b38d08b679b43ee58fd41d4a05fa6a8fd007e --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:33:34,802 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:33:34,867 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 02:33:34,873 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:33:34,874 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:33:34,899 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:33:34,900 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:33:34,901 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:33:34,901 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:33:34,902 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:33:34,902 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:33:34,903 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:33:34,904 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:33:34,904 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:33:34,905 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:33:34,905 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:33:34,906 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:33:34,906 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 02:33:34,907 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:33:34,907 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 02:33:34,908 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:33:34,908 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:33:34,909 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:33:34,909 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:33:34,910 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 02:33:34,910 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:33:34,911 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:33:34,911 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:33:34,911 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:33:34,912 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 02:33:34,912 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:33:34,913 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:33:34,913 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:33:34,913 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:33:34,914 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:33:34,914 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:33:34,914 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:33:34,914 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:33:34,914 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:33:34,915 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:33:34,915 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:33:34,915 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:33:34,915 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/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.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 115f061be4541a19227bc1624a8b38d08b679b43ee58fd41d4a05fa6a8fd007e [2023-11-29 02:33:35,131 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:33:35,152 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:33:35,155 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:33:35,156 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:33:35,157 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:33:35,158 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/fibonacci.wvr.c [2023-11-29 02:33:37,939 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:33:38,114 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:33:38,114 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/sv-benchmarks/c/weaver/fibonacci.wvr.c [2023-11-29 02:33:38,121 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/data/495b6ed5a/9914690428a94b578b0d93f68e095edc/FLAG442a42b01 [2023-11-29 02:33:38,133 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/data/495b6ed5a/9914690428a94b578b0d93f68e095edc [2023-11-29 02:33:38,135 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:33:38,137 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:33:38,138 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:33:38,139 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:33:38,144 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:33:38,144 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,146 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12446dc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38, skipping insertion in model container [2023-11-29 02:33:38,146 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,170 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:33:38,329 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/sv-benchmarks/c/weaver/fibonacci.wvr.c[2356,2369] [2023-11-29 02:33:38,338 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:33:38,349 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:33:38,372 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/sv-benchmarks/c/weaver/fibonacci.wvr.c[2356,2369] [2023-11-29 02:33:38,376 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:33:38,393 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:33:38,394 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38 WrapperNode [2023-11-29 02:33:38,394 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:33:38,395 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:33:38,395 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:33:38,395 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:33:38,403 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,411 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,440 INFO L138 Inliner]: procedures = 23, calls = 28, calls flagged for inlining = 12, calls inlined = 16, statements flattened = 172 [2023-11-29 02:33:38,441 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:33:38,441 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:33:38,442 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:33:38,442 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:33:38,454 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,454 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,457 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,474 INFO L175 MemorySlicer]: Split 6 memory accesses to 3 slices as follows [2, 2, 2]. 33 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0]. The 2 writes are split as follows [0, 1, 1]. [2023-11-29 02:33:38,474 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,474 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,482 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,486 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,488 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,490 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,494 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:33:38,495 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:33:38,495 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:33:38,495 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:33:38,497 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (1/1) ... [2023-11-29 02:33:38,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:33:38,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:38,527 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 02:33:38,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 02:33:38,561 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:33:38,562 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 02:33:38,562 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 02:33:38,562 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 02:33:38,562 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 02:33:38,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:33:38,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 02:33:38,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 02:33:38,563 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 02:33:38,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 02:33:38,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 02:33:38,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 02:33:38,564 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:33:38,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:33:38,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 02:33:38,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 02:33:38,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 02:33:38,565 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 02:33:38,567 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 02:33:38,682 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:33:38,683 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:33:38,946 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:33:39,260 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:33:39,260 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-29 02:33:39,261 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:33:39 BoogieIcfgContainer [2023-11-29 02:33:39,261 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:33:39,263 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:33:39,263 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:33:39,266 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:33:39,267 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:33:38" (1/3) ... [2023-11-29 02:33:39,267 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5eb8762 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:33:39, skipping insertion in model container [2023-11-29 02:33:39,267 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:33:38" (2/3) ... [2023-11-29 02:33:39,268 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5eb8762 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:33:39, skipping insertion in model container [2023-11-29 02:33:39,268 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:33:39" (3/3) ... [2023-11-29 02:33:39,269 INFO L112 eAbstractionObserver]: Analyzing ICFG fibonacci.wvr.c [2023-11-29 02:33:39,279 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 02:33:39,289 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:33:39,290 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 02:33:39,290 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 02:33:39,333 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 02:33:39,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 24 places, 19 transitions, 52 flow [2023-11-29 02:33:39,391 INFO L124 PetriNetUnfolderBase]: 2/17 cut-off events. [2023-11-29 02:33:39,392 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 02:33:39,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26 conditions, 17 events. 2/17 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 11 event pairs, 0 based on Foata normal form. 0/14 useless extension candidates. Maximal degree in co-relation 11. Up to 2 conditions per place. [2023-11-29 02:33:39,394 INFO L82 GeneralOperation]: Start removeDead. Operand has 24 places, 19 transitions, 52 flow [2023-11-29 02:33:39,398 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 21 places, 16 transitions, 44 flow [2023-11-29 02:33:39,408 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:33:39,414 INFO L357 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;@4e3730e8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:33:39,415 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-29 02:33:39,423 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 02:33:39,423 INFO L124 PetriNetUnfolderBase]: 2/15 cut-off events. [2023-11-29 02:33:39,423 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 02:33:39,424 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:39,424 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:39,425 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:39,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:39,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1557504182, now seen corresponding path program 1 times [2023-11-29 02:33:39,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:39,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274701217] [2023-11-29 02:33:39,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:39,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:39,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:39,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:39,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:39,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274701217] [2023-11-29 02:33:39,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274701217] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:39,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:39,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:33:39,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909296516] [2023-11-29 02:33:39,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:39,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:39,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:40,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:40,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:40,003 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:40,005 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 21 places, 16 transitions, 44 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,005 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:40,006 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:40,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:40,199 INFO L124 PetriNetUnfolderBase]: 73/141 cut-off events. [2023-11-29 02:33:40,199 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2023-11-29 02:33:40,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 306 conditions, 141 events. 73/141 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 392 event pairs, 15 based on Foata normal form. 1/110 useless extension candidates. Maximal degree in co-relation 222. Up to 79 conditions per place. [2023-11-29 02:33:40,203 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 28 selfloop transitions, 5 changer transitions 5/39 dead transitions. [2023-11-29 02:33:40,204 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 39 transitions, 184 flow [2023-11-29 02:33:40,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:40,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:40,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 54 transitions. [2023-11-29 02:33:40,215 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5684210526315789 [2023-11-29 02:33:40,215 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 54 transitions. [2023-11-29 02:33:40,216 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 54 transitions. [2023-11-29 02:33:40,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:40,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 54 transitions. [2023-11-29 02:33:40,220 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,223 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,223 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,225 INFO L175 Difference]: Start difference. First operand has 21 places, 16 transitions, 44 flow. Second operand 5 states and 54 transitions. [2023-11-29 02:33:40,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 39 transitions, 184 flow [2023-11-29 02:33:40,228 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 21 places, 39 transitions, 164 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:40,230 INFO L231 Difference]: Finished difference. Result has 24 places, 20 transitions, 70 flow [2023-11-29 02:33:40,232 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=36, PETRI_DIFFERENCE_MINUEND_PLACES=17, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=70, PETRI_PLACES=24, PETRI_TRANSITIONS=20} [2023-11-29 02:33:40,235 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 3 predicate places. [2023-11-29 02:33:40,235 INFO L495 AbstractCegarLoop]: Abstraction has has 24 places, 20 transitions, 70 flow [2023-11-29 02:33:40,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,236 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:40,236 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:40,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 02:33:40,236 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:40,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:40,237 INFO L85 PathProgramCache]: Analyzing trace with hash -649624350, now seen corresponding path program 2 times [2023-11-29 02:33:40,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:40,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612559238] [2023-11-29 02:33:40,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:40,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:40,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:40,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:40,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:40,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612559238] [2023-11-29 02:33:40,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612559238] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:40,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:40,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:33:40,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044379573] [2023-11-29 02:33:40,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:40,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:40,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:40,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:40,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:40,475 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:40,475 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 24 places, 20 transitions, 70 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,475 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:40,475 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:40,475 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:40,635 INFO L124 PetriNetUnfolderBase]: 72/133 cut-off events. [2023-11-29 02:33:40,636 INFO L125 PetriNetUnfolderBase]: For 39/39 co-relation queries the response was YES. [2023-11-29 02:33:40,637 INFO L83 FinitePrefix]: Finished finitePrefix Result has 365 conditions, 133 events. 72/133 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 368 event pairs, 11 based on Foata normal form. 1/126 useless extension candidates. Maximal degree in co-relation 355. Up to 79 conditions per place. [2023-11-29 02:33:40,638 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 26 selfloop transitions, 6 changer transitions 5/38 dead transitions. [2023-11-29 02:33:40,638 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 38 transitions, 194 flow [2023-11-29 02:33:40,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:40,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:40,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 52 transitions. [2023-11-29 02:33:40,640 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5473684210526316 [2023-11-29 02:33:40,641 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 52 transitions. [2023-11-29 02:33:40,641 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 52 transitions. [2023-11-29 02:33:40,641 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:40,641 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 52 transitions. [2023-11-29 02:33:40,642 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,643 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,644 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,644 INFO L175 Difference]: Start difference. First operand has 24 places, 20 transitions, 70 flow. Second operand 5 states and 52 transitions. [2023-11-29 02:33:40,644 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 38 transitions, 194 flow [2023-11-29 02:33:40,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 38 transitions, 192 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-29 02:33:40,647 INFO L231 Difference]: Finished difference. Result has 29 places, 22 transitions, 102 flow [2023-11-29 02:33:40,648 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=68, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=102, PETRI_PLACES=29, PETRI_TRANSITIONS=22} [2023-11-29 02:33:40,648 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 8 predicate places. [2023-11-29 02:33:40,649 INFO L495 AbstractCegarLoop]: Abstraction has has 29 places, 22 transitions, 102 flow [2023-11-29 02:33:40,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,649 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:40,649 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:40,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 02:33:40,650 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:40,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:40,651 INFO L85 PathProgramCache]: Analyzing trace with hash -350354219, now seen corresponding path program 1 times [2023-11-29 02:33:40,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:40,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644804023] [2023-11-29 02:33:40,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:40,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:40,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:40,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:40,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:40,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644804023] [2023-11-29 02:33:40,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644804023] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:40,738 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:40,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:40,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162461771] [2023-11-29 02:33:40,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:40,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:40,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:40,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:40,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:40,741 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:40,741 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 22 transitions, 102 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,741 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:40,741 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:40,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:40,856 INFO L124 PetriNetUnfolderBase]: 85/151 cut-off events. [2023-11-29 02:33:40,857 INFO L125 PetriNetUnfolderBase]: For 140/140 co-relation queries the response was YES. [2023-11-29 02:33:40,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 497 conditions, 151 events. 85/151 cut-off events. For 140/140 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 425 event pairs, 28 based on Foata normal form. 4/145 useless extension candidates. Maximal degree in co-relation 484. Up to 112 conditions per place. [2023-11-29 02:33:40,859 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 25 selfloop transitions, 10 changer transitions 4/40 dead transitions. [2023-11-29 02:33:40,860 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 40 transitions, 264 flow [2023-11-29 02:33:40,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:40,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:40,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 47 transitions. [2023-11-29 02:33:40,861 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49473684210526314 [2023-11-29 02:33:40,861 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 47 transitions. [2023-11-29 02:33:40,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 47 transitions. [2023-11-29 02:33:40,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:40,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 47 transitions. [2023-11-29 02:33:40,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,863 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,864 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,864 INFO L175 Difference]: Start difference. First operand has 29 places, 22 transitions, 102 flow. Second operand 5 states and 47 transitions. [2023-11-29 02:33:40,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 40 transitions, 264 flow [2023-11-29 02:33:40,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 40 transitions, 250 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-29 02:33:40,868 INFO L231 Difference]: Finished difference. Result has 33 places, 28 transitions, 170 flow [2023-11-29 02:33:40,868 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=93, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=170, PETRI_PLACES=33, PETRI_TRANSITIONS=28} [2023-11-29 02:33:40,869 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 12 predicate places. [2023-11-29 02:33:40,869 INFO L495 AbstractCegarLoop]: Abstraction has has 33 places, 28 transitions, 170 flow [2023-11-29 02:33:40,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,869 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:40,870 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:40,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 02:33:40,870 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:40,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:40,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1011310153, now seen corresponding path program 2 times [2023-11-29 02:33:40,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:40,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393754988] [2023-11-29 02:33:40,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:40,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:40,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:40,932 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:40,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:40,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393754988] [2023-11-29 02:33:40,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393754988] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:40,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:40,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:40,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975609768] [2023-11-29 02:33:40,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:40,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:40,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:40,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:40,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:40,936 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:40,936 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 28 transitions, 170 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:40,936 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:40,936 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:40,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:41,051 INFO L124 PetriNetUnfolderBase]: 89/166 cut-off events. [2023-11-29 02:33:41,052 INFO L125 PetriNetUnfolderBase]: For 218/218 co-relation queries the response was YES. [2023-11-29 02:33:41,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 609 conditions, 166 events. 89/166 cut-off events. For 218/218 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 499 event pairs, 28 based on Foata normal form. 4/156 useless extension candidates. Maximal degree in co-relation 533. Up to 86 conditions per place. [2023-11-29 02:33:41,055 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 34 selfloop transitions, 7 changer transitions 6/48 dead transitions. [2023-11-29 02:33:41,055 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 36 places, 48 transitions, 334 flow [2023-11-29 02:33:41,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:41,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:41,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 52 transitions. [2023-11-29 02:33:41,057 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5473684210526316 [2023-11-29 02:33:41,057 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 52 transitions. [2023-11-29 02:33:41,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 52 transitions. [2023-11-29 02:33:41,057 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:41,057 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 52 transitions. [2023-11-29 02:33:41,058 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,059 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,059 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,059 INFO L175 Difference]: Start difference. First operand has 33 places, 28 transitions, 170 flow. Second operand 5 states and 52 transitions. [2023-11-29 02:33:41,059 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 36 places, 48 transitions, 334 flow [2023-11-29 02:33:41,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 48 transitions, 313 flow, removed 7 selfloop flow, removed 2 redundant places. [2023-11-29 02:33:41,064 INFO L231 Difference]: Finished difference. Result has 36 places, 28 transitions, 169 flow [2023-11-29 02:33:41,064 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=149, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=169, PETRI_PLACES=36, PETRI_TRANSITIONS=28} [2023-11-29 02:33:41,065 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 15 predicate places. [2023-11-29 02:33:41,066 INFO L495 AbstractCegarLoop]: Abstraction has has 36 places, 28 transitions, 169 flow [2023-11-29 02:33:41,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,066 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:41,066 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:41,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 02:33:41,067 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:41,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:41,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1214379050, now seen corresponding path program 1 times [2023-11-29 02:33:41,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:41,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683182030] [2023-11-29 02:33:41,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:41,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:41,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:41,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:41,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:41,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683182030] [2023-11-29 02:33:41,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683182030] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:41,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356726879] [2023-11-29 02:33:41,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:41,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:41,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:41,164 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:41,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 02:33:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:41,273 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:33:41,277 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:41,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:41,334 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:41,364 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:41,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356726879] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:41,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:41,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2023-11-29 02:33:41,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047190744] [2023-11-29 02:33:41,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:41,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:33:41,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:41,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:33:41,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:33:41,367 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:41,367 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 28 transitions, 169 flow. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,367 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:41,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:41,368 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:41,550 INFO L124 PetriNetUnfolderBase]: 94/173 cut-off events. [2023-11-29 02:33:41,551 INFO L125 PetriNetUnfolderBase]: For 211/211 co-relation queries the response was YES. [2023-11-29 02:33:41,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 636 conditions, 173 events. 94/173 cut-off events. For 211/211 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 524 event pairs, 14 based on Foata normal form. 0/159 useless extension candidates. Maximal degree in co-relation 559. Up to 59 conditions per place. [2023-11-29 02:33:41,553 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 45 selfloop transitions, 13 changer transitions 0/59 dead transitions. [2023-11-29 02:33:41,553 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 59 transitions, 400 flow [2023-11-29 02:33:41,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:41,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:41,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 70 transitions. [2023-11-29 02:33:41,555 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5263157894736842 [2023-11-29 02:33:41,555 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 70 transitions. [2023-11-29 02:33:41,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 70 transitions. [2023-11-29 02:33:41,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:41,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 70 transitions. [2023-11-29 02:33:41,556 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,557 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,557 INFO L175 Difference]: Start difference. First operand has 36 places, 28 transitions, 169 flow. Second operand 7 states and 70 transitions. [2023-11-29 02:33:41,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 59 transitions, 400 flow [2023-11-29 02:33:41,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 59 transitions, 386 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-11-29 02:33:41,562 INFO L231 Difference]: Finished difference. Result has 40 places, 33 transitions, 223 flow [2023-11-29 02:33:41,562 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=155, PETRI_DIFFERENCE_MINUEND_PLACES=32, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=223, PETRI_PLACES=40, PETRI_TRANSITIONS=33} [2023-11-29 02:33:41,563 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 19 predicate places. [2023-11-29 02:33:41,563 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 33 transitions, 223 flow [2023-11-29 02:33:41,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,564 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:41,564 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:41,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-29 02:33:41,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:41,769 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:41,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:41,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1534136566, now seen corresponding path program 2 times [2023-11-29 02:33:41,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:41,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697303839] [2023-11-29 02:33:41,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:41,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:41,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:41,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:41,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:41,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697303839] [2023-11-29 02:33:41,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697303839] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:41,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:41,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:41,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079306188] [2023-11-29 02:33:41,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:41,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:41,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:41,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:41,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:41,845 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:41,846 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 33 transitions, 223 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,846 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:41,846 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:41,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:41,948 INFO L124 PetriNetUnfolderBase]: 116/207 cut-off events. [2023-11-29 02:33:41,949 INFO L125 PetriNetUnfolderBase]: For 455/455 co-relation queries the response was YES. [2023-11-29 02:33:41,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 873 conditions, 207 events. 116/207 cut-off events. For 455/455 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 617 event pairs, 30 based on Foata normal form. 0/187 useless extension candidates. Maximal degree in co-relation 696. Up to 158 conditions per place. [2023-11-29 02:33:41,952 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 31 selfloop transitions, 19 changer transitions 1/52 dead transitions. [2023-11-29 02:33:41,952 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 52 transitions, 441 flow [2023-11-29 02:33:41,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:41,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:41,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 50 transitions. [2023-11-29 02:33:41,953 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5263157894736842 [2023-11-29 02:33:41,953 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 50 transitions. [2023-11-29 02:33:41,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 50 transitions. [2023-11-29 02:33:41,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:41,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 50 transitions. [2023-11-29 02:33:41,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,955 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,955 INFO L175 Difference]: Start difference. First operand has 40 places, 33 transitions, 223 flow. Second operand 5 states and 50 transitions. [2023-11-29 02:33:41,955 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 52 transitions, 441 flow [2023-11-29 02:33:41,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 52 transitions, 407 flow, removed 12 selfloop flow, removed 1 redundant places. [2023-11-29 02:33:41,961 INFO L231 Difference]: Finished difference. Result has 46 places, 40 transitions, 322 flow [2023-11-29 02:33:41,961 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=196, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=322, PETRI_PLACES=46, PETRI_TRANSITIONS=40} [2023-11-29 02:33:41,962 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 25 predicate places. [2023-11-29 02:33:41,962 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 40 transitions, 322 flow [2023-11-29 02:33:41,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:41,962 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:41,962 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:41,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 02:33:41,963 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:41,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:41,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1808824940, now seen corresponding path program 3 times [2023-11-29 02:33:41,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:41,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740298136] [2023-11-29 02:33:41,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:41,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:42,029 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:42,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:42,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740298136] [2023-11-29 02:33:42,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740298136] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:42,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:42,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:42,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102232677] [2023-11-29 02:33:42,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:42,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:42,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:42,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:42,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:42,031 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:42,032 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 40 transitions, 322 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,032 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:42,032 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:42,032 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:42,158 INFO L124 PetriNetUnfolderBase]: 114/210 cut-off events. [2023-11-29 02:33:42,158 INFO L125 PetriNetUnfolderBase]: For 671/671 co-relation queries the response was YES. [2023-11-29 02:33:42,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 973 conditions, 210 events. 114/210 cut-off events. For 671/671 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 632 event pairs, 29 based on Foata normal form. 2/206 useless extension candidates. Maximal degree in co-relation 858. Up to 131 conditions per place. [2023-11-29 02:33:42,161 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 35 selfloop transitions, 15 changer transitions 3/54 dead transitions. [2023-11-29 02:33:42,161 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 54 transitions, 480 flow [2023-11-29 02:33:42,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:42,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:42,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 48 transitions. [2023-11-29 02:33:42,162 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5052631578947369 [2023-11-29 02:33:42,162 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 48 transitions. [2023-11-29 02:33:42,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 48 transitions. [2023-11-29 02:33:42,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:42,163 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 48 transitions. [2023-11-29 02:33:42,163 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,164 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,164 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,164 INFO L175 Difference]: Start difference. First operand has 46 places, 40 transitions, 322 flow. Second operand 5 states and 48 transitions. [2023-11-29 02:33:42,164 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 54 transitions, 480 flow [2023-11-29 02:33:42,169 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 54 transitions, 448 flow, removed 13 selfloop flow, removed 2 redundant places. [2023-11-29 02:33:42,170 INFO L231 Difference]: Finished difference. Result has 50 places, 39 transitions, 315 flow [2023-11-29 02:33:42,171 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=290, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=315, PETRI_PLACES=50, PETRI_TRANSITIONS=39} [2023-11-29 02:33:42,171 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 29 predicate places. [2023-11-29 02:33:42,171 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 39 transitions, 315 flow [2023-11-29 02:33:42,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,172 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:42,172 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:42,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 02:33:42,172 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:42,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:42,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1841272041, now seen corresponding path program 3 times [2023-11-29 02:33:42,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:42,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104075266] [2023-11-29 02:33:42,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:42,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:42,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:42,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:42,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104075266] [2023-11-29 02:33:42,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104075266] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:42,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208776434] [2023-11-29 02:33:42,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:33:42,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:42,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:42,237 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:42,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 02:33:42,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:33:42,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:42,333 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:33:42,334 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:42,361 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:42,361 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:42,387 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:42,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208776434] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:42,387 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:42,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2023-11-29 02:33:42,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445707695] [2023-11-29 02:33:42,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:42,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:33:42,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:42,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:33:42,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:33:42,389 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:42,389 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 39 transitions, 315 flow. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,389 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:42,389 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:42,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:42,557 INFO L124 PetriNetUnfolderBase]: 118/214 cut-off events. [2023-11-29 02:33:42,557 INFO L125 PetriNetUnfolderBase]: For 733/733 co-relation queries the response was YES. [2023-11-29 02:33:42,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1000 conditions, 214 events. 118/214 cut-off events. For 733/733 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 644 event pairs, 12 based on Foata normal form. 4/218 useless extension candidates. Maximal degree in co-relation 941. Up to 67 conditions per place. [2023-11-29 02:33:42,560 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 44 selfloop transitions, 21 changer transitions 0/66 dead transitions. [2023-11-29 02:33:42,560 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 66 transitions, 574 flow [2023-11-29 02:33:42,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:42,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:42,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 66 transitions. [2023-11-29 02:33:42,561 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49624060150375937 [2023-11-29 02:33:42,561 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 66 transitions. [2023-11-29 02:33:42,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 66 transitions. [2023-11-29 02:33:42,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:42,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 66 transitions. [2023-11-29 02:33:42,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,563 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,563 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,563 INFO L175 Difference]: Start difference. First operand has 50 places, 39 transitions, 315 flow. Second operand 7 states and 66 transitions. [2023-11-29 02:33:42,563 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 66 transitions, 574 flow [2023-11-29 02:33:42,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 66 transitions, 534 flow, removed 4 selfloop flow, removed 5 redundant places. [2023-11-29 02:33:42,570 INFO L231 Difference]: Finished difference. Result has 52 places, 44 transitions, 373 flow [2023-11-29 02:33:42,570 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=373, PETRI_PLACES=52, PETRI_TRANSITIONS=44} [2023-11-29 02:33:42,571 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 31 predicate places. [2023-11-29 02:33:42,571 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 44 transitions, 373 flow [2023-11-29 02:33:42,571 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,571 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:42,571 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:42,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 02:33:42,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:42,778 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:42,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:42,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1227230644, now seen corresponding path program 4 times [2023-11-29 02:33:42,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:42,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056479819] [2023-11-29 02:33:42,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:42,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:42,851 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:42,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:42,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056479819] [2023-11-29 02:33:42,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056479819] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:42,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:42,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:42,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965923746] [2023-11-29 02:33:42,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:42,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:42,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:42,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:42,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:42,854 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:42,854 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 44 transitions, 373 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,854 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:42,854 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:42,854 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:42,939 INFO L124 PetriNetUnfolderBase]: 117/215 cut-off events. [2023-11-29 02:33:42,939 INFO L125 PetriNetUnfolderBase]: For 860/860 co-relation queries the response was YES. [2023-11-29 02:33:42,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1047 conditions, 215 events. 117/215 cut-off events. For 860/860 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 669 event pairs, 36 based on Foata normal form. 2/217 useless extension candidates. Maximal degree in co-relation 859. Up to 174 conditions per place. [2023-11-29 02:33:42,942 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 33 selfloop transitions, 15 changer transitions 2/51 dead transitions. [2023-11-29 02:33:42,942 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 51 transitions, 508 flow [2023-11-29 02:33:42,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:42,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:42,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 44 transitions. [2023-11-29 02:33:42,943 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4631578947368421 [2023-11-29 02:33:42,943 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 44 transitions. [2023-11-29 02:33:42,944 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 44 transitions. [2023-11-29 02:33:42,944 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:42,944 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 44 transitions. [2023-11-29 02:33:42,944 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,945 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,945 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,945 INFO L175 Difference]: Start difference. First operand has 52 places, 44 transitions, 373 flow. Second operand 5 states and 44 transitions. [2023-11-29 02:33:42,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 51 transitions, 508 flow [2023-11-29 02:33:42,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 51 transitions, 455 flow, removed 11 selfloop flow, removed 3 redundant places. [2023-11-29 02:33:42,950 INFO L231 Difference]: Finished difference. Result has 53 places, 43 transitions, 341 flow [2023-11-29 02:33:42,950 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=324, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=341, PETRI_PLACES=53, PETRI_TRANSITIONS=43} [2023-11-29 02:33:42,951 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 32 predicate places. [2023-11-29 02:33:42,951 INFO L495 AbstractCegarLoop]: Abstraction has has 53 places, 43 transitions, 341 flow [2023-11-29 02:33:42,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:42,952 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:42,952 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:42,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 02:33:42,952 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:42,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:42,952 INFO L85 PathProgramCache]: Analyzing trace with hash 785027788, now seen corresponding path program 5 times [2023-11-29 02:33:42,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:42,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782360338] [2023-11-29 02:33:42,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:42,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:42,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:43,038 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:43,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:43,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782360338] [2023-11-29 02:33:43,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782360338] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:43,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591659931] [2023-11-29 02:33:43,039 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:33:43,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:43,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:43,041 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:43,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 02:33:43,136 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:33:43,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:43,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:33:43,138 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:43,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:43,183 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:43,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:43,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591659931] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:43,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:43,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-11-29 02:33:43,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4855109] [2023-11-29 02:33:43,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:43,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:33:43,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:43,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:33:43,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:33:43,220 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:43,220 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 43 transitions, 341 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,220 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:43,220 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:43,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:43,400 INFO L124 PetriNetUnfolderBase]: 118/220 cut-off events. [2023-11-29 02:33:43,400 INFO L125 PetriNetUnfolderBase]: For 608/608 co-relation queries the response was YES. [2023-11-29 02:33:43,401 INFO L83 FinitePrefix]: Finished finitePrefix Result has 982 conditions, 220 events. 118/220 cut-off events. For 608/608 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 703 event pairs, 20 based on Foata normal form. 6/226 useless extension candidates. Maximal degree in co-relation 799. Up to 112 conditions per place. [2023-11-29 02:33:43,403 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 44 selfloop transitions, 26 changer transitions 0/71 dead transitions. [2023-11-29 02:33:43,403 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 71 transitions, 601 flow [2023-11-29 02:33:43,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:33:43,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 02:33:43,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 84 transitions. [2023-11-29 02:33:43,404 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4421052631578947 [2023-11-29 02:33:43,404 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 84 transitions. [2023-11-29 02:33:43,404 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 84 transitions. [2023-11-29 02:33:43,405 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:43,405 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 84 transitions. [2023-11-29 02:33:43,405 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,406 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,406 INFO L175 Difference]: Start difference. First operand has 53 places, 43 transitions, 341 flow. Second operand 10 states and 84 transitions. [2023-11-29 02:33:43,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 71 transitions, 601 flow [2023-11-29 02:33:43,409 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 71 transitions, 571 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-29 02:33:43,411 INFO L231 Difference]: Finished difference. Result has 60 places, 48 transitions, 402 flow [2023-11-29 02:33:43,411 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=299, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=402, PETRI_PLACES=60, PETRI_TRANSITIONS=48} [2023-11-29 02:33:43,412 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 39 predicate places. [2023-11-29 02:33:43,412 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 48 transitions, 402 flow [2023-11-29 02:33:43,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,412 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:43,412 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:43,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 02:33:43,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 02:33:43,613 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:43,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:43,613 INFO L85 PathProgramCache]: Analyzing trace with hash -342368305, now seen corresponding path program 4 times [2023-11-29 02:33:43,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:43,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695651234] [2023-11-29 02:33:43,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:43,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:43,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:43,682 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:43,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:43,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695651234] [2023-11-29 02:33:43,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695651234] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:43,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:43,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:43,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704583288] [2023-11-29 02:33:43,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:43,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:43,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:43,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:43,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:43,684 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:43,684 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 48 transitions, 402 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,684 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:43,685 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:43,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:43,782 INFO L124 PetriNetUnfolderBase]: 124/230 cut-off events. [2023-11-29 02:33:43,782 INFO L125 PetriNetUnfolderBase]: For 752/752 co-relation queries the response was YES. [2023-11-29 02:33:43,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1106 conditions, 230 events. 124/230 cut-off events. For 752/752 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 737 event pairs, 36 based on Foata normal form. 4/234 useless extension candidates. Maximal degree in co-relation 1018. Up to 186 conditions per place. [2023-11-29 02:33:43,785 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 41 selfloop transitions, 16 changer transitions 0/58 dead transitions. [2023-11-29 02:33:43,785 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 58 transitions, 578 flow [2023-11-29 02:33:43,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:43,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:43,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 46 transitions. [2023-11-29 02:33:43,786 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4842105263157895 [2023-11-29 02:33:43,787 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 46 transitions. [2023-11-29 02:33:43,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 46 transitions. [2023-11-29 02:33:43,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:43,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 46 transitions. [2023-11-29 02:33:43,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,788 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,788 INFO L175 Difference]: Start difference. First operand has 60 places, 48 transitions, 402 flow. Second operand 5 states and 46 transitions. [2023-11-29 02:33:43,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 58 transitions, 578 flow [2023-11-29 02:33:43,792 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 58 transitions, 512 flow, removed 10 selfloop flow, removed 5 redundant places. [2023-11-29 02:33:43,793 INFO L231 Difference]: Finished difference. Result has 59 places, 49 transitions, 379 flow [2023-11-29 02:33:43,794 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=338, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=379, PETRI_PLACES=59, PETRI_TRANSITIONS=49} [2023-11-29 02:33:43,794 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 38 predicate places. [2023-11-29 02:33:43,794 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 49 transitions, 379 flow [2023-11-29 02:33:43,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:43,795 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:43,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 02:33:43,795 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:43,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:43,795 INFO L85 PathProgramCache]: Analyzing trace with hash -492667636, now seen corresponding path program 6 times [2023-11-29 02:33:43,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:43,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155620765] [2023-11-29 02:33:43,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:43,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:43,881 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:43,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:43,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155620765] [2023-11-29 02:33:43,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155620765] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:43,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:43,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:43,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063148240] [2023-11-29 02:33:43,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:43,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:43,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:43,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:43,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:43,884 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:43,884 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 49 transitions, 379 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:43,884 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:43,884 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:43,884 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:44,004 INFO L124 PetriNetUnfolderBase]: 120/217 cut-off events. [2023-11-29 02:33:44,004 INFO L125 PetriNetUnfolderBase]: For 669/669 co-relation queries the response was YES. [2023-11-29 02:33:44,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1009 conditions, 217 events. 120/217 cut-off events. For 669/669 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 661 event pairs, 29 based on Foata normal form. 2/219 useless extension candidates. Maximal degree in co-relation 925. Up to 157 conditions per place. [2023-11-29 02:33:44,007 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 34 selfloop transitions, 18 changer transitions 2/55 dead transitions. [2023-11-29 02:33:44,007 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 55 transitions, 503 flow [2023-11-29 02:33:44,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:44,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:44,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 44 transitions. [2023-11-29 02:33:44,008 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4631578947368421 [2023-11-29 02:33:44,008 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 44 transitions. [2023-11-29 02:33:44,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 44 transitions. [2023-11-29 02:33:44,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:44,009 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 44 transitions. [2023-11-29 02:33:44,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,010 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,010 INFO L175 Difference]: Start difference. First operand has 59 places, 49 transitions, 379 flow. Second operand 5 states and 44 transitions. [2023-11-29 02:33:44,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 55 transitions, 503 flow [2023-11-29 02:33:44,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 55 transitions, 467 flow, removed 3 selfloop flow, removed 3 redundant places. [2023-11-29 02:33:44,015 INFO L231 Difference]: Finished difference. Result has 60 places, 47 transitions, 360 flow [2023-11-29 02:33:44,015 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=334, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=360, PETRI_PLACES=60, PETRI_TRANSITIONS=47} [2023-11-29 02:33:44,016 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 39 predicate places. [2023-11-29 02:33:44,016 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 47 transitions, 360 flow [2023-11-29 02:33:44,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,016 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:44,017 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:44,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 02:33:44,017 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:44,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:44,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1322267151, now seen corresponding path program 5 times [2023-11-29 02:33:44,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:44,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423907660] [2023-11-29 02:33:44,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:44,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:44,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:44,095 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:44,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:44,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423907660] [2023-11-29 02:33:44,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423907660] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:33:44,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:33:44,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:33:44,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832287232] [2023-11-29 02:33:44,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:33:44,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:33:44,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:44,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:33:44,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:33:44,097 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:44,098 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 47 transitions, 360 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,098 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:44,098 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:44,098 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:44,178 INFO L124 PetriNetUnfolderBase]: 115/210 cut-off events. [2023-11-29 02:33:44,178 INFO L125 PetriNetUnfolderBase]: For 688/688 co-relation queries the response was YES. [2023-11-29 02:33:44,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 965 conditions, 210 events. 115/210 cut-off events. For 688/688 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 638 event pairs, 31 based on Foata normal form. 4/214 useless extension candidates. Maximal degree in co-relation 873. Up to 153 conditions per place. [2023-11-29 02:33:44,180 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 34 selfloop transitions, 16 changer transitions 4/55 dead transitions. [2023-11-29 02:33:44,180 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 55 transitions, 489 flow [2023-11-29 02:33:44,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:33:44,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 02:33:44,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 45 transitions. [2023-11-29 02:33:44,181 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47368421052631576 [2023-11-29 02:33:44,181 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 45 transitions. [2023-11-29 02:33:44,181 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 45 transitions. [2023-11-29 02:33:44,182 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:44,182 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 45 transitions. [2023-11-29 02:33:44,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,183 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,183 INFO L175 Difference]: Start difference. First operand has 60 places, 47 transitions, 360 flow. Second operand 5 states and 45 transitions. [2023-11-29 02:33:44,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 55 transitions, 489 flow [2023-11-29 02:33:44,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 55 transitions, 448 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:44,187 INFO L231 Difference]: Finished difference. Result has 57 places, 45 transitions, 330 flow [2023-11-29 02:33:44,187 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=310, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=330, PETRI_PLACES=57, PETRI_TRANSITIONS=45} [2023-11-29 02:33:44,188 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 36 predicate places. [2023-11-29 02:33:44,188 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 45 transitions, 330 flow [2023-11-29 02:33:44,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,188 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:44,188 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:44,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 02:33:44,189 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:44,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:44,189 INFO L85 PathProgramCache]: Analyzing trace with hash 909470417, now seen corresponding path program 6 times [2023-11-29 02:33:44,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:44,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047379686] [2023-11-29 02:33:44,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:44,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:44,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:44,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:44,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047379686] [2023-11-29 02:33:44,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047379686] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:44,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607962561] [2023-11-29 02:33:44,256 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:33:44,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:44,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:44,261 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:44,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 02:33:44,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-29 02:33:44,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:44,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:33:44,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:44,393 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:44,393 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:44,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:44,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607962561] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:44,424 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:44,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-11-29 02:33:44,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915995731] [2023-11-29 02:33:44,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:44,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:33:44,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:44,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:33:44,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:33:44,426 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:44,426 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 45 transitions, 330 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,426 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:44,426 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:44,426 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:44,593 INFO L124 PetriNetUnfolderBase]: 110/194 cut-off events. [2023-11-29 02:33:44,593 INFO L125 PetriNetUnfolderBase]: For 487/487 co-relation queries the response was YES. [2023-11-29 02:33:44,594 INFO L83 FinitePrefix]: Finished finitePrefix Result has 891 conditions, 194 events. 110/194 cut-off events. For 487/487 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 568 event pairs, 14 based on Foata normal form. 4/198 useless extension candidates. Maximal degree in co-relation 789. Up to 68 conditions per place. [2023-11-29 02:33:44,595 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 41 selfloop transitions, 27 changer transitions 0/69 dead transitions. [2023-11-29 02:33:44,595 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 69 transitions, 584 flow [2023-11-29 02:33:44,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:33:44,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 02:33:44,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 79 transitions. [2023-11-29 02:33:44,597 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41578947368421054 [2023-11-29 02:33:44,597 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 79 transitions. [2023-11-29 02:33:44,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 79 transitions. [2023-11-29 02:33:44,597 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:44,597 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 79 transitions. [2023-11-29 02:33:44,598 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 7.9) internal successors, (79), 10 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,598 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,599 INFO L175 Difference]: Start difference. First operand has 57 places, 45 transitions, 330 flow. Second operand 10 states and 79 transitions. [2023-11-29 02:33:44,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 69 transitions, 584 flow [2023-11-29 02:33:44,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 69 transitions, 545 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:44,603 INFO L231 Difference]: Finished difference. Result has 61 places, 50 transitions, 396 flow [2023-11-29 02:33:44,603 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=396, PETRI_PLACES=61, PETRI_TRANSITIONS=50} [2023-11-29 02:33:44,604 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 40 predicate places. [2023-11-29 02:33:44,604 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 50 transitions, 396 flow [2023-11-29 02:33:44,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:44,604 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:44,604 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:44,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 02:33:44,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 02:33:44,807 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:44,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:44,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1385418673, now seen corresponding path program 1 times [2023-11-29 02:33:44,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:44,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471851722] [2023-11-29 02:33:44,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:44,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:45,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:45,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:45,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471851722] [2023-11-29 02:33:45,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471851722] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:45,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281072206] [2023-11-29 02:33:45,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:45,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:45,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:45,185 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:45,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 02:33:45,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:45,283 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:33:45,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:45,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:45,413 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:45,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:45,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281072206] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:45,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:45,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2023-11-29 02:33:45,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291962198] [2023-11-29 02:33:45,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:45,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:45,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:45,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:45,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:45,606 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:45,606 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 50 transitions, 396 flow. Second operand has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:45,606 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:45,607 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:45,607 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:45,863 INFO L124 PetriNetUnfolderBase]: 161/293 cut-off events. [2023-11-29 02:33:45,863 INFO L125 PetriNetUnfolderBase]: For 795/795 co-relation queries the response was YES. [2023-11-29 02:33:45,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1337 conditions, 293 events. 161/293 cut-off events. For 795/795 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1022 event pairs, 16 based on Foata normal form. 1/294 useless extension candidates. Maximal degree in co-relation 1274. Up to 185 conditions per place. [2023-11-29 02:33:45,867 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 64 selfloop transitions, 18 changer transitions 5/88 dead transitions. [2023-11-29 02:33:45,867 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 88 transitions, 761 flow [2023-11-29 02:33:45,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:45,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:45,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 71 transitions. [2023-11-29 02:33:45,868 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5338345864661654 [2023-11-29 02:33:45,868 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 71 transitions. [2023-11-29 02:33:45,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 71 transitions. [2023-11-29 02:33:45,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:45,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 71 transitions. [2023-11-29 02:33:45,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:45,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:45,870 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:45,870 INFO L175 Difference]: Start difference. First operand has 61 places, 50 transitions, 396 flow. Second operand 7 states and 71 transitions. [2023-11-29 02:33:45,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 88 transitions, 761 flow [2023-11-29 02:33:45,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 88 transitions, 661 flow, removed 14 selfloop flow, removed 7 redundant places. [2023-11-29 02:33:45,876 INFO L231 Difference]: Finished difference. Result has 64 places, 61 transitions, 466 flow [2023-11-29 02:33:45,876 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=312, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=466, PETRI_PLACES=64, PETRI_TRANSITIONS=61} [2023-11-29 02:33:45,876 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 43 predicate places. [2023-11-29 02:33:45,877 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 61 transitions, 466 flow [2023-11-29 02:33:45,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:45,877 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:45,877 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:45,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 02:33:46,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 02:33:46,078 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:46,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:46,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1917540053, now seen corresponding path program 2 times [2023-11-29 02:33:46,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:46,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935313962] [2023-11-29 02:33:46,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:46,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:46,322 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:46,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:46,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935313962] [2023-11-29 02:33:46,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935313962] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:46,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171291347] [2023-11-29 02:33:46,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:33:46,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:46,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:46,324 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:46,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 02:33:46,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:33:46,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:46,421 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:33:46,423 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:46,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:46,566 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:46,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:46,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171291347] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:46,757 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:46,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2023-11-29 02:33:46,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509182667] [2023-11-29 02:33:46,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:46,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:46,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:46,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:46,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:46,759 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:46,759 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 61 transitions, 466 flow. Second operand has 12 states, 12 states have (on average 5.833333333333333) internal successors, (70), 12 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:46,759 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:46,759 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:46,759 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:46,996 INFO L124 PetriNetUnfolderBase]: 166/302 cut-off events. [2023-11-29 02:33:46,997 INFO L125 PetriNetUnfolderBase]: For 1015/1015 co-relation queries the response was YES. [2023-11-29 02:33:46,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1450 conditions, 302 events. 166/302 cut-off events. For 1015/1015 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1061 event pairs, 18 based on Foata normal form. 1/303 useless extension candidates. Maximal degree in co-relation 1421. Up to 213 conditions per place. [2023-11-29 02:33:47,000 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 62 selfloop transitions, 19 changer transitions 5/87 dead transitions. [2023-11-29 02:33:47,000 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 87 transitions, 758 flow [2023-11-29 02:33:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:47,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:47,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 67 transitions. [2023-11-29 02:33:47,002 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5037593984962406 [2023-11-29 02:33:47,002 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 67 transitions. [2023-11-29 02:33:47,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 67 transitions. [2023-11-29 02:33:47,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:47,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 67 transitions. [2023-11-29 02:33:47,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:47,003 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:47,003 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:47,003 INFO L175 Difference]: Start difference. First operand has 64 places, 61 transitions, 466 flow. Second operand 7 states and 67 transitions. [2023-11-29 02:33:47,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 87 transitions, 758 flow [2023-11-29 02:33:47,008 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 87 transitions, 690 flow, removed 27 selfloop flow, removed 3 redundant places. [2023-11-29 02:33:47,010 INFO L231 Difference]: Finished difference. Result has 69 places, 66 transitions, 513 flow [2023-11-29 02:33:47,010 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=416, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=513, PETRI_PLACES=69, PETRI_TRANSITIONS=66} [2023-11-29 02:33:47,010 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 48 predicate places. [2023-11-29 02:33:47,010 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 66 transitions, 513 flow [2023-11-29 02:33:47,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.833333333333333) internal successors, (70), 12 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:47,011 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:47,011 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:47,016 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 02:33:47,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 02:33:47,212 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:47,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:47,212 INFO L85 PathProgramCache]: Analyzing trace with hash -896421401, now seen corresponding path program 3 times [2023-11-29 02:33:47,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:47,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013228037] [2023-11-29 02:33:47,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:47,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:47,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:47,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-11-29 02:33:47,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:47,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013228037] [2023-11-29 02:33:47,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013228037] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:47,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65964557] [2023-11-29 02:33:47,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:33:47,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:47,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:47,451 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:47,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 02:33:47,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:33:47,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:47,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:33:47,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:47,697 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:47,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:47,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:47,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65964557] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:47,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:47,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2023-11-29 02:33:47,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619613774] [2023-11-29 02:33:47,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:47,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 02:33:47,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:47,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:33:47,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:33:47,867 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:47,867 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 66 transitions, 513 flow. Second operand has 14 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:47,867 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:47,867 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:47,867 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:48,082 INFO L124 PetriNetUnfolderBase]: 163/292 cut-off events. [2023-11-29 02:33:48,082 INFO L125 PetriNetUnfolderBase]: For 909/909 co-relation queries the response was YES. [2023-11-29 02:33:48,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1394 conditions, 292 events. 163/292 cut-off events. For 909/909 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1027 event pairs, 16 based on Foata normal form. 1/293 useless extension candidates. Maximal degree in co-relation 1367. Up to 189 conditions per place. [2023-11-29 02:33:48,085 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 62 selfloop transitions, 21 changer transitions 5/89 dead transitions. [2023-11-29 02:33:48,085 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 89 transitions, 776 flow [2023-11-29 02:33:48,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:48,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:48,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 69 transitions. [2023-11-29 02:33:48,086 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.518796992481203 [2023-11-29 02:33:48,086 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 69 transitions. [2023-11-29 02:33:48,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 69 transitions. [2023-11-29 02:33:48,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:48,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 69 transitions. [2023-11-29 02:33:48,087 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:48,088 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:48,088 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:48,088 INFO L175 Difference]: Start difference. First operand has 69 places, 66 transitions, 513 flow. Second operand 7 states and 69 transitions. [2023-11-29 02:33:48,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 89 transitions, 776 flow [2023-11-29 02:33:48,092 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 89 transitions, 742 flow, removed 3 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:48,093 INFO L231 Difference]: Finished difference. Result has 73 places, 68 transitions, 555 flow [2023-11-29 02:33:48,093 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=479, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=555, PETRI_PLACES=73, PETRI_TRANSITIONS=68} [2023-11-29 02:33:48,094 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 52 predicate places. [2023-11-29 02:33:48,094 INFO L495 AbstractCegarLoop]: Abstraction has has 73 places, 68 transitions, 555 flow [2023-11-29 02:33:48,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:48,094 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:48,094 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:48,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 02:33:48,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 02:33:48,297 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:48,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:48,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1354070643, now seen corresponding path program 4 times [2023-11-29 02:33:48,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:48,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530113858] [2023-11-29 02:33:48,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:48,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:48,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:48,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:48,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:48,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530113858] [2023-11-29 02:33:48,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530113858] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:48,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119707582] [2023-11-29 02:33:48,529 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:33:48,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:48,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:48,530 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:48,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 02:33:48,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:33:48,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:48,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:33:48,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:48,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:48,772 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:48,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:48,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119707582] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:48,918 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:48,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2023-11-29 02:33:48,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535830900] [2023-11-29 02:33:48,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:48,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:48,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:48,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:48,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:48,920 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:48,920 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 68 transitions, 555 flow. Second operand has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:48,921 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:48,921 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:48,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:49,139 INFO L124 PetriNetUnfolderBase]: 186/333 cut-off events. [2023-11-29 02:33:49,139 INFO L125 PetriNetUnfolderBase]: For 1058/1058 co-relation queries the response was YES. [2023-11-29 02:33:49,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1618 conditions, 333 events. 186/333 cut-off events. For 1058/1058 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1229 event pairs, 16 based on Foata normal form. 1/334 useless extension candidates. Maximal degree in co-relation 1589. Up to 273 conditions per place. [2023-11-29 02:33:49,143 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 68 selfloop transitions, 19 changer transitions 5/93 dead transitions. [2023-11-29 02:33:49,143 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 93 transitions, 870 flow [2023-11-29 02:33:49,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:49,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:49,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 59 transitions. [2023-11-29 02:33:49,144 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44360902255639095 [2023-11-29 02:33:49,145 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 59 transitions. [2023-11-29 02:33:49,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 59 transitions. [2023-11-29 02:33:49,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:49,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 59 transitions. [2023-11-29 02:33:49,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:49,146 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:49,146 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:49,146 INFO L175 Difference]: Start difference. First operand has 73 places, 68 transitions, 555 flow. Second operand 7 states and 59 transitions. [2023-11-29 02:33:49,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 93 transitions, 870 flow [2023-11-29 02:33:49,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 93 transitions, 825 flow, removed 8 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:49,153 INFO L231 Difference]: Finished difference. Result has 78 places, 80 transitions, 678 flow [2023-11-29 02:33:49,153 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=512, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=678, PETRI_PLACES=78, PETRI_TRANSITIONS=80} [2023-11-29 02:33:49,154 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 57 predicate places. [2023-11-29 02:33:49,154 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 80 transitions, 678 flow [2023-11-29 02:33:49,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:49,154 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:49,154 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:49,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 02:33:49,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 02:33:49,355 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:49,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:49,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1346340245, now seen corresponding path program 5 times [2023-11-29 02:33:49,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:49,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713512449] [2023-11-29 02:33:49,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:49,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:49,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-11-29 02:33:49,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:49,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713512449] [2023-11-29 02:33:49,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713512449] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:49,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464790082] [2023-11-29 02:33:49,539 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:33:49,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:49,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:49,540 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:49,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 02:33:49,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:33:49,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:49,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:33:49,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:49,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:49,751 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:49,919 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:49,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464790082] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:49,919 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:49,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2023-11-29 02:33:49,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12382749] [2023-11-29 02:33:49,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:49,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:33:49,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:49,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:33:49,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:33:49,921 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:49,921 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 80 transitions, 678 flow. Second operand has 13 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:49,921 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:49,921 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:49,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:50,137 INFO L124 PetriNetUnfolderBase]: 200/362 cut-off events. [2023-11-29 02:33:50,138 INFO L125 PetriNetUnfolderBase]: For 1380/1380 co-relation queries the response was YES. [2023-11-29 02:33:50,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1863 conditions, 362 events. 200/362 cut-off events. For 1380/1380 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1368 event pairs, 16 based on Foata normal form. 1/363 useless extension candidates. Maximal degree in co-relation 1827. Up to 277 conditions per place. [2023-11-29 02:33:50,142 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 76 selfloop transitions, 20 changer transitions 5/102 dead transitions. [2023-11-29 02:33:50,142 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 102 transitions, 1012 flow [2023-11-29 02:33:50,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:50,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:50,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 65 transitions. [2023-11-29 02:33:50,143 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48872180451127817 [2023-11-29 02:33:50,143 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 65 transitions. [2023-11-29 02:33:50,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 65 transitions. [2023-11-29 02:33:50,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:50,144 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 65 transitions. [2023-11-29 02:33:50,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:50,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:50,145 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:50,145 INFO L175 Difference]: Start difference. First operand has 78 places, 80 transitions, 678 flow. Second operand 7 states and 65 transitions. [2023-11-29 02:33:50,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 102 transitions, 1012 flow [2023-11-29 02:33:50,153 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 102 transitions, 965 flow, removed 20 selfloop flow, removed 2 redundant places. [2023-11-29 02:33:50,155 INFO L231 Difference]: Finished difference. Result has 84 places, 84 transitions, 749 flow [2023-11-29 02:33:50,156 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=633, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=749, PETRI_PLACES=84, PETRI_TRANSITIONS=84} [2023-11-29 02:33:50,156 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 63 predicate places. [2023-11-29 02:33:50,156 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 84 transitions, 749 flow [2023-11-29 02:33:50,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:50,156 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:50,156 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:50,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 02:33:50,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:50,357 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:50,357 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:50,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1230283345, now seen corresponding path program 6 times [2023-11-29 02:33:50,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:50,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126679659] [2023-11-29 02:33:50,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:50,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:50,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:50,560 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:50,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:50,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126679659] [2023-11-29 02:33:50,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126679659] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:50,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164388885] [2023-11-29 02:33:50,561 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:33:50,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:50,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:50,562 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:50,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 02:33:50,656 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-29 02:33:50,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:50,657 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:33:50,659 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:50,759 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:50,759 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:50,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:50,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164388885] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:50,911 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:50,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2023-11-29 02:33:50,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943814907] [2023-11-29 02:33:50,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:50,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:50,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:50,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:50,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:50,912 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:50,913 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 84 transitions, 749 flow. Second operand has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:50,913 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:50,913 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:50,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:51,109 INFO L124 PetriNetUnfolderBase]: 197/352 cut-off events. [2023-11-29 02:33:51,109 INFO L125 PetriNetUnfolderBase]: For 1631/1631 co-relation queries the response was YES. [2023-11-29 02:33:51,111 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1870 conditions, 352 events. 197/352 cut-off events. For 1631/1631 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1302 event pairs, 16 based on Foata normal form. 1/353 useless extension candidates. Maximal degree in co-relation 1835. Up to 277 conditions per place. [2023-11-29 02:33:51,113 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 74 selfloop transitions, 21 changer transitions 5/101 dead transitions. [2023-11-29 02:33:51,114 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 101 transitions, 1037 flow [2023-11-29 02:33:51,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:51,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:51,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 63 transitions. [2023-11-29 02:33:51,115 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47368421052631576 [2023-11-29 02:33:51,115 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 63 transitions. [2023-11-29 02:33:51,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 63 transitions. [2023-11-29 02:33:51,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:51,115 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 63 transitions. [2023-11-29 02:33:51,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,116 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,116 INFO L175 Difference]: Start difference. First operand has 84 places, 84 transitions, 749 flow. Second operand 7 states and 63 transitions. [2023-11-29 02:33:51,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 101 transitions, 1037 flow [2023-11-29 02:33:51,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 101 transitions, 967 flow, removed 26 selfloop flow, removed 3 redundant places. [2023-11-29 02:33:51,126 INFO L231 Difference]: Finished difference. Result has 89 places, 86 transitions, 775 flow [2023-11-29 02:33:51,126 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=693, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=775, PETRI_PLACES=89, PETRI_TRANSITIONS=86} [2023-11-29 02:33:51,127 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 68 predicate places. [2023-11-29 02:33:51,127 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 86 transitions, 775 flow [2023-11-29 02:33:51,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,127 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:51,127 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:51,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 02:33:51,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:51,328 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:51,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:51,328 INFO L85 PathProgramCache]: Analyzing trace with hash 684156866, now seen corresponding path program 7 times [2023-11-29 02:33:51,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:51,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411216782] [2023-11-29 02:33:51,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:51,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:51,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:51,402 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:51,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:51,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411216782] [2023-11-29 02:33:51,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411216782] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:51,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262683840] [2023-11-29 02:33:51,403 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:33:51,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:51,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:51,405 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:51,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 02:33:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:51,504 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:51,506 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:51,546 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:51,546 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:51,581 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:51,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262683840] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:51,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:51,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-29 02:33:51,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77083199] [2023-11-29 02:33:51,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:51,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:33:51,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:51,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:33:51,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:33:51,583 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:51,583 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 86 transitions, 775 flow. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 11 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,583 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:51,583 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:51,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:51,760 INFO L124 PetriNetUnfolderBase]: 214/387 cut-off events. [2023-11-29 02:33:51,760 INFO L125 PetriNetUnfolderBase]: For 2016/2016 co-relation queries the response was YES. [2023-11-29 02:33:51,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2079 conditions, 387 events. 214/387 cut-off events. For 2016/2016 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 1511 event pairs, 35 based on Foata normal form. 4/391 useless extension candidates. Maximal degree in co-relation 2037. Up to 155 conditions per place. [2023-11-29 02:33:51,763 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 73 selfloop transitions, 34 changer transitions 10/118 dead transitions. [2023-11-29 02:33:51,763 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 118 transitions, 1235 flow [2023-11-29 02:33:51,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:33:51,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:33:51,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 69 transitions. [2023-11-29 02:33:51,765 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.518796992481203 [2023-11-29 02:33:51,765 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 69 transitions. [2023-11-29 02:33:51,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 69 transitions. [2023-11-29 02:33:51,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:51,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 69 transitions. [2023-11-29 02:33:51,765 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,766 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,766 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,766 INFO L175 Difference]: Start difference. First operand has 89 places, 86 transitions, 775 flow. Second operand 7 states and 69 transitions. [2023-11-29 02:33:51,766 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 118 transitions, 1235 flow [2023-11-29 02:33:51,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 118 transitions, 1168 flow, removed 18 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:51,778 INFO L231 Difference]: Finished difference. Result has 94 places, 88 transitions, 854 flow [2023-11-29 02:33:51,778 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=718, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=854, PETRI_PLACES=94, PETRI_TRANSITIONS=88} [2023-11-29 02:33:51,778 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 73 predicate places. [2023-11-29 02:33:51,778 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 88 transitions, 854 flow [2023-11-29 02:33:51,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 11 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:51,778 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:51,779 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:51,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 02:33:51,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:51,979 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:51,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:51,979 INFO L85 PathProgramCache]: Analyzing trace with hash 2045820295, now seen corresponding path program 8 times [2023-11-29 02:33:51,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:51,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714077969] [2023-11-29 02:33:51,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:51,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:51,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:52,050 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:52,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:52,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714077969] [2023-11-29 02:33:52,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714077969] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:52,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694398358] [2023-11-29 02:33:52,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:33:52,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:52,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:52,051 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:52,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 02:33:52,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:33:52,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:52,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:52,154 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:52,195 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:52,195 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:52,236 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:52,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694398358] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:52,237 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:52,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-29 02:33:52,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691932] [2023-11-29 02:33:52,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:52,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:33:52,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:52,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:33:52,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:33:52,238 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:52,238 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 88 transitions, 854 flow. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:52,238 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:52,238 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:52,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:52,459 INFO L124 PetriNetUnfolderBase]: 224/401 cut-off events. [2023-11-29 02:33:52,459 INFO L125 PetriNetUnfolderBase]: For 2353/2353 co-relation queries the response was YES. [2023-11-29 02:33:52,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2275 conditions, 401 events. 224/401 cut-off events. For 2353/2353 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 1590 event pairs, 20 based on Foata normal form. 6/407 useless extension candidates. Maximal degree in co-relation 2214. Up to 104 conditions per place. [2023-11-29 02:33:52,463 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 83 selfloop transitions, 48 changer transitions 0/132 dead transitions. [2023-11-29 02:33:52,463 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 132 transitions, 1436 flow [2023-11-29 02:33:52,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:33:52,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 02:33:52,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 94 transitions. [2023-11-29 02:33:52,465 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49473684210526314 [2023-11-29 02:33:52,465 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 94 transitions. [2023-11-29 02:33:52,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 94 transitions. [2023-11-29 02:33:52,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:52,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 94 transitions. [2023-11-29 02:33:52,465 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:52,466 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:52,466 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:52,466 INFO L175 Difference]: Start difference. First operand has 94 places, 88 transitions, 854 flow. Second operand 10 states and 94 transitions. [2023-11-29 02:33:52,466 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 132 transitions, 1436 flow [2023-11-29 02:33:52,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 132 transitions, 1386 flow, removed 9 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:52,478 INFO L231 Difference]: Finished difference. Result has 102 places, 95 transitions, 1034 flow [2023-11-29 02:33:52,478 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=810, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1034, PETRI_PLACES=102, PETRI_TRANSITIONS=95} [2023-11-29 02:33:52,479 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 81 predicate places. [2023-11-29 02:33:52,479 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 95 transitions, 1034 flow [2023-11-29 02:33:52,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:52,479 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:52,480 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:52,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 02:33:52,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:52,680 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:52,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:52,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1256114259, now seen corresponding path program 9 times [2023-11-29 02:33:52,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:52,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001959944] [2023-11-29 02:33:52,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:52,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:52,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:52,765 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:52,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:52,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001959944] [2023-11-29 02:33:52,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001959944] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:52,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340025659] [2023-11-29 02:33:52,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:33:52,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:52,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:52,767 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:52,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 02:33:52,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:33:52,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:52,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:52,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:52,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:52,919 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:52,951 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:52,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340025659] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:52,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:52,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:33:52,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379523762] [2023-11-29 02:33:52,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:52,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:52,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:52,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:52,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:52,953 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:52,954 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 95 transitions, 1034 flow. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:52,954 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:52,954 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:52,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:53,212 INFO L124 PetriNetUnfolderBase]: 265/460 cut-off events. [2023-11-29 02:33:53,213 INFO L125 PetriNetUnfolderBase]: For 4052/4052 co-relation queries the response was YES. [2023-11-29 02:33:53,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2918 conditions, 460 events. 265/460 cut-off events. For 4052/4052 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 1843 event pairs, 37 based on Foata normal form. 6/466 useless extension candidates. Maximal degree in co-relation 2832. Up to 207 conditions per place. [2023-11-29 02:33:53,219 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 78 selfloop transitions, 64 changer transitions 1/144 dead transitions. [2023-11-29 02:33:53,219 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 144 transitions, 1869 flow [2023-11-29 02:33:53,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 02:33:53,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 02:33:53,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 104 transitions. [2023-11-29 02:33:53,220 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42105263157894735 [2023-11-29 02:33:53,220 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 104 transitions. [2023-11-29 02:33:53,220 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 104 transitions. [2023-11-29 02:33:53,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:53,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 104 transitions. [2023-11-29 02:33:53,221 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 8.0) internal successors, (104), 13 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,222 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,222 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,222 INFO L175 Difference]: Start difference. First operand has 102 places, 95 transitions, 1034 flow. Second operand 13 states and 104 transitions. [2023-11-29 02:33:53,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 144 transitions, 1869 flow [2023-11-29 02:33:53,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 144 transitions, 1700 flow, removed 49 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:53,235 INFO L231 Difference]: Finished difference. Result has 114 places, 120 transitions, 1483 flow [2023-11-29 02:33:53,236 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=916, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1483, PETRI_PLACES=114, PETRI_TRANSITIONS=120} [2023-11-29 02:33:53,236 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 93 predicate places. [2023-11-29 02:33:53,236 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 120 transitions, 1483 flow [2023-11-29 02:33:53,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,237 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:53,237 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:53,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 02:33:53,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 02:33:53,438 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:53,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:53,438 INFO L85 PathProgramCache]: Analyzing trace with hash 2072520014, now seen corresponding path program 10 times [2023-11-29 02:33:53,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:53,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656875746] [2023-11-29 02:33:53,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:53,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:53,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:53,519 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:53,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:53,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656875746] [2023-11-29 02:33:53,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656875746] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:53,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202589716] [2023-11-29 02:33:53,519 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:33:53,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:53,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:53,521 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:53,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 02:33:53,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:33:53,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:53,629 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:53,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:53,670 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:53,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:53,703 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:53,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202589716] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:53,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:53,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:33:53,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495081076] [2023-11-29 02:33:53,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:53,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:53,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:53,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:53,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:53,705 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:53,705 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 120 transitions, 1483 flow. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,706 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:53,706 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:53,706 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:53,979 INFO L124 PetriNetUnfolderBase]: 318/531 cut-off events. [2023-11-29 02:33:53,979 INFO L125 PetriNetUnfolderBase]: For 5685/5685 co-relation queries the response was YES. [2023-11-29 02:33:53,981 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3693 conditions, 531 events. 318/531 cut-off events. For 5685/5685 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 2079 event pairs, 57 based on Foata normal form. 8/539 useless extension candidates. Maximal degree in co-relation 3604. Up to 347 conditions per place. [2023-11-29 02:33:53,987 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 101 selfloop transitions, 75 changer transitions 0/177 dead transitions. [2023-11-29 02:33:53,987 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 177 transitions, 2535 flow [2023-11-29 02:33:53,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:33:53,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 02:33:53,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 131 transitions. [2023-11-29 02:33:53,989 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4055727554179567 [2023-11-29 02:33:53,989 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 131 transitions. [2023-11-29 02:33:53,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 131 transitions. [2023-11-29 02:33:53,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:53,989 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 131 transitions. [2023-11-29 02:33:53,989 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 7.705882352941177) internal successors, (131), 17 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,990 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,990 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:53,990 INFO L175 Difference]: Start difference. First operand has 114 places, 120 transitions, 1483 flow. Second operand 17 states and 131 transitions. [2023-11-29 02:33:53,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 177 transitions, 2535 flow [2023-11-29 02:33:54,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 177 transitions, 1987 flow, removed 243 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:54,042 INFO L231 Difference]: Finished difference. Result has 130 places, 153 transitions, 1772 flow [2023-11-29 02:33:54,043 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=1202, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1772, PETRI_PLACES=130, PETRI_TRANSITIONS=153} [2023-11-29 02:33:54,043 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 109 predicate places. [2023-11-29 02:33:54,044 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 153 transitions, 1772 flow [2023-11-29 02:33:54,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:54,044 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:54,044 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:54,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 02:33:54,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 02:33:54,244 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:54,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:54,245 INFO L85 PathProgramCache]: Analyzing trace with hash -736980951, now seen corresponding path program 11 times [2023-11-29 02:33:54,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:54,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137517672] [2023-11-29 02:33:54,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:54,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:54,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:54,331 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:54,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:54,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137517672] [2023-11-29 02:33:54,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137517672] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:54,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685413389] [2023-11-29 02:33:54,331 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:33:54,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:54,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:54,333 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:54,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 02:33:54,416 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:33:54,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:54,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:54,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:54,457 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:54,457 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:54,489 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:54,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685413389] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:54,489 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:54,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-29 02:33:54,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942225015] [2023-11-29 02:33:54,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:54,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:33:54,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:54,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:33:54,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:33:54,491 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:54,491 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 153 transitions, 1772 flow. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:54,491 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:54,491 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:54,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:54,853 INFO L124 PetriNetUnfolderBase]: 373/622 cut-off events. [2023-11-29 02:33:54,853 INFO L125 PetriNetUnfolderBase]: For 4575/4575 co-relation queries the response was YES. [2023-11-29 02:33:54,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3970 conditions, 622 events. 373/622 cut-off events. For 4575/4575 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 2500 event pairs, 37 based on Foata normal form. 22/640 useless extension candidates. Maximal degree in co-relation 3876. Up to 236 conditions per place. [2023-11-29 02:33:54,860 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 125 selfloop transitions, 80 changer transitions 0/206 dead transitions. [2023-11-29 02:33:54,860 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 206 transitions, 2561 flow [2023-11-29 02:33:54,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 02:33:54,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 02:33:54,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 117 transitions. [2023-11-29 02:33:54,861 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4398496240601504 [2023-11-29 02:33:54,861 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 117 transitions. [2023-11-29 02:33:54,862 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 117 transitions. [2023-11-29 02:33:54,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:54,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 117 transitions. [2023-11-29 02:33:54,862 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 8.357142857142858) internal successors, (117), 14 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:54,863 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 19.0) internal successors, (285), 15 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:54,863 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 19.0) internal successors, (285), 15 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:54,863 INFO L175 Difference]: Start difference. First operand has 130 places, 153 transitions, 1772 flow. Second operand 14 states and 117 transitions. [2023-11-29 02:33:54,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 206 transitions, 2561 flow [2023-11-29 02:33:54,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 206 transitions, 2278 flow, removed 85 selfloop flow, removed 6 redundant places. [2023-11-29 02:33:54,885 INFO L231 Difference]: Finished difference. Result has 144 places, 176 transitions, 1974 flow [2023-11-29 02:33:54,886 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=1498, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1974, PETRI_PLACES=144, PETRI_TRANSITIONS=176} [2023-11-29 02:33:54,886 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 123 predicate places. [2023-11-29 02:33:54,886 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 176 transitions, 1974 flow [2023-11-29 02:33:54,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:54,887 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:54,887 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:54,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-29 02:33:55,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 02:33:55,088 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:55,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:55,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1256442236, now seen corresponding path program 12 times [2023-11-29 02:33:55,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:55,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896594968] [2023-11-29 02:33:55,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:55,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:55,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:55,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:55,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:55,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896594968] [2023-11-29 02:33:55,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896594968] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:55,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073533100] [2023-11-29 02:33:55,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:33:55,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:55,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:55,159 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:55,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 02:33:55,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-29 02:33:55,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:55,244 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:55,245 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:55,287 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:55,287 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:55,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:55,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073533100] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:55,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:55,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:33:55,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584783885] [2023-11-29 02:33:55,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:55,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:55,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:55,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:55,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:55,318 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:55,318 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 176 transitions, 1974 flow. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:55,318 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:55,318 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:55,318 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:55,586 INFO L124 PetriNetUnfolderBase]: 374/635 cut-off events. [2023-11-29 02:33:55,586 INFO L125 PetriNetUnfolderBase]: For 5270/5270 co-relation queries the response was YES. [2023-11-29 02:33:55,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4054 conditions, 635 events. 374/635 cut-off events. For 5270/5270 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 2619 event pairs, 77 based on Foata normal form. 12/647 useless extension candidates. Maximal degree in co-relation 3954. Up to 437 conditions per place. [2023-11-29 02:33:55,593 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 126 selfloop transitions, 68 changer transitions 5/200 dead transitions. [2023-11-29 02:33:55,594 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 200 transitions, 2503 flow [2023-11-29 02:33:55,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:33:55,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 02:33:55,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 101 transitions. [2023-11-29 02:33:55,595 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44298245614035087 [2023-11-29 02:33:55,595 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 101 transitions. [2023-11-29 02:33:55,595 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 101 transitions. [2023-11-29 02:33:55,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:55,595 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 101 transitions. [2023-11-29 02:33:55,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 8.416666666666666) internal successors, (101), 12 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:55,596 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:55,597 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:55,597 INFO L175 Difference]: Start difference. First operand has 144 places, 176 transitions, 1974 flow. Second operand 12 states and 101 transitions. [2023-11-29 02:33:55,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 200 transitions, 2503 flow [2023-11-29 02:33:55,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 200 transitions, 2358 flow, removed 53 selfloop flow, removed 4 redundant places. [2023-11-29 02:33:55,620 INFO L231 Difference]: Finished difference. Result has 153 places, 175 transitions, 1967 flow [2023-11-29 02:33:55,620 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=1829, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1967, PETRI_PLACES=153, PETRI_TRANSITIONS=175} [2023-11-29 02:33:55,620 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 132 predicate places. [2023-11-29 02:33:55,621 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 175 transitions, 1967 flow [2023-11-29 02:33:55,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:55,621 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:55,621 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:55,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 02:33:55,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:55,821 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:55,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:55,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1095051189, now seen corresponding path program 13 times [2023-11-29 02:33:55,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:55,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991327380] [2023-11-29 02:33:55,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:55,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:55,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:55,896 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:55,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:55,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991327380] [2023-11-29 02:33:55,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991327380] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:55,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907978909] [2023-11-29 02:33:55,896 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:33:55,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:55,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:55,897 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:55,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 02:33:55,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:55,984 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:55,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:56,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:56,035 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:56,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:56,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907978909] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:56,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:56,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:33:56,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747299136] [2023-11-29 02:33:56,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:56,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:33:56,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:56,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:33:56,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:33:56,074 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:56,074 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 175 transitions, 1967 flow. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:56,074 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:56,074 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:56,074 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:56,469 INFO L124 PetriNetUnfolderBase]: 379/654 cut-off events. [2023-11-29 02:33:56,469 INFO L125 PetriNetUnfolderBase]: For 6002/6002 co-relation queries the response was YES. [2023-11-29 02:33:56,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4097 conditions, 654 events. 379/654 cut-off events. For 6002/6002 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 2748 event pairs, 37 based on Foata normal form. 18/672 useless extension candidates. Maximal degree in co-relation 4000. Up to 243 conditions per place. [2023-11-29 02:33:56,477 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 102 selfloop transitions, 103 changer transitions 0/206 dead transitions. [2023-11-29 02:33:56,477 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 206 transitions, 2537 flow [2023-11-29 02:33:56,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:33:56,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 02:33:56,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 129 transitions. [2023-11-29 02:33:56,478 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4243421052631579 [2023-11-29 02:33:56,479 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 129 transitions. [2023-11-29 02:33:56,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 129 transitions. [2023-11-29 02:33:56,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:56,479 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 129 transitions. [2023-11-29 02:33:56,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 8.0625) internal successors, (129), 16 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:56,480 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:56,480 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:56,480 INFO L175 Difference]: Start difference. First operand has 153 places, 175 transitions, 1967 flow. Second operand 16 states and 129 transitions. [2023-11-29 02:33:56,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 206 transitions, 2537 flow [2023-11-29 02:33:56,507 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 206 transitions, 2365 flow, removed 17 selfloop flow, removed 12 redundant places. [2023-11-29 02:33:56,512 INFO L231 Difference]: Finished difference. Result has 156 places, 176 transitions, 2058 flow [2023-11-29 02:33:56,512 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=1733, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2058, PETRI_PLACES=156, PETRI_TRANSITIONS=176} [2023-11-29 02:33:56,512 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 135 predicate places. [2023-11-29 02:33:56,513 INFO L495 AbstractCegarLoop]: Abstraction has has 156 places, 176 transitions, 2058 flow [2023-11-29 02:33:56,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:56,513 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:56,513 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:56,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-29 02:33:56,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 02:33:56,714 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:56,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:56,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1709308380, now seen corresponding path program 14 times [2023-11-29 02:33:56,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:56,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631542082] [2023-11-29 02:33:56,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:56,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:56,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:56,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:56,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:56,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631542082] [2023-11-29 02:33:56,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631542082] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:56,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767357227] [2023-11-29 02:33:56,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:33:56,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:56,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:56,779 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:56,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 02:33:56,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:33:56,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:56,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:56,857 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:56,902 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:56,902 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:56,937 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:56,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767357227] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:56,937 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:56,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-29 02:33:56,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961844623] [2023-11-29 02:33:56,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:56,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:33:56,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:56,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:33:56,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:33:56,938 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:56,939 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 176 transitions, 2058 flow. Second operand has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:56,939 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:56,939 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:56,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:57,188 INFO L124 PetriNetUnfolderBase]: 378/657 cut-off events. [2023-11-29 02:33:57,189 INFO L125 PetriNetUnfolderBase]: For 5611/5611 co-relation queries the response was YES. [2023-11-29 02:33:57,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4214 conditions, 657 events. 378/657 cut-off events. For 5611/5611 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 2800 event pairs, 85 based on Foata normal form. 4/661 useless extension candidates. Maximal degree in co-relation 4108. Up to 485 conditions per place. [2023-11-29 02:33:57,195 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 138 selfloop transitions, 47 changer transitions 10/196 dead transitions. [2023-11-29 02:33:57,195 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 196 transitions, 2537 flow [2023-11-29 02:33:57,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:33:57,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 02:33:57,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 83 transitions. [2023-11-29 02:33:57,196 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4368421052631579 [2023-11-29 02:33:57,197 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 83 transitions. [2023-11-29 02:33:57,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 83 transitions. [2023-11-29 02:33:57,197 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:57,197 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 83 transitions. [2023-11-29 02:33:57,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 8.3) internal successors, (83), 10 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:57,198 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:57,198 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:57,198 INFO L175 Difference]: Start difference. First operand has 156 places, 176 transitions, 2058 flow. Second operand 10 states and 83 transitions. [2023-11-29 02:33:57,198 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 196 transitions, 2537 flow [2023-11-29 02:33:57,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 196 transitions, 2332 flow, removed 28 selfloop flow, removed 11 redundant places. [2023-11-29 02:33:57,223 INFO L231 Difference]: Finished difference. Result has 155 places, 172 transitions, 1886 flow [2023-11-29 02:33:57,223 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=1853, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1886, PETRI_PLACES=155, PETRI_TRANSITIONS=172} [2023-11-29 02:33:57,224 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 134 predicate places. [2023-11-29 02:33:57,224 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 172 transitions, 1886 flow [2023-11-29 02:33:57,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:57,224 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:57,224 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:57,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 02:33:57,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 02:33:57,424 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:57,425 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:57,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1588532495, now seen corresponding path program 15 times [2023-11-29 02:33:57,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:57,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700572238] [2023-11-29 02:33:57,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:57,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:57,503 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:57,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:57,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700572238] [2023-11-29 02:33:57,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700572238] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:57,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406830250] [2023-11-29 02:33:57,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:33:57,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:57,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:57,505 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:57,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 02:33:57,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:33:57,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:57,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:57,608 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:57,658 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:57,658 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:57,685 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:57,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406830250] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:57,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:57,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-29 02:33:57,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944216813] [2023-11-29 02:33:57,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:57,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:33:57,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:57,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:33:57,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:33:57,687 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:57,687 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 172 transitions, 1886 flow. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:57,687 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:57,687 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:57,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:58,030 INFO L124 PetriNetUnfolderBase]: 420/713 cut-off events. [2023-11-29 02:33:58,030 INFO L125 PetriNetUnfolderBase]: For 5430/5430 co-relation queries the response was YES. [2023-11-29 02:33:58,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4463 conditions, 713 events. 420/713 cut-off events. For 5430/5430 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 3029 event pairs, 55 based on Foata normal form. 8/721 useless extension candidates. Maximal degree in co-relation 4356. Up to 313 conditions per place. [2023-11-29 02:33:58,038 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 104 selfloop transitions, 114 changer transitions 5/224 dead transitions. [2023-11-29 02:33:58,038 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 224 transitions, 2778 flow [2023-11-29 02:33:58,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:33:58,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 02:33:58,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 119 transitions. [2023-11-29 02:33:58,039 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39144736842105265 [2023-11-29 02:33:58,039 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 119 transitions. [2023-11-29 02:33:58,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 119 transitions. [2023-11-29 02:33:58,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:58,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 119 transitions. [2023-11-29 02:33:58,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 7.4375) internal successors, (119), 16 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:58,041 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:58,041 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:58,041 INFO L175 Difference]: Start difference. First operand has 155 places, 172 transitions, 1886 flow. Second operand 16 states and 119 transitions. [2023-11-29 02:33:58,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 224 transitions, 2778 flow [2023-11-29 02:33:58,062 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 224 transitions, 2667 flow, removed 2 selfloop flow, removed 9 redundant places. [2023-11-29 02:33:58,065 INFO L231 Difference]: Finished difference. Result has 164 places, 196 transitions, 2380 flow [2023-11-29 02:33:58,066 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=1781, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2380, PETRI_PLACES=164, PETRI_TRANSITIONS=196} [2023-11-29 02:33:58,066 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 143 predicate places. [2023-11-29 02:33:58,066 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 196 transitions, 2380 flow [2023-11-29 02:33:58,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:58,067 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:58,067 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:58,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 02:33:58,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 02:33:58,267 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:58,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:58,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1259132357, now seen corresponding path program 16 times [2023-11-29 02:33:58,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:58,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885442304] [2023-11-29 02:33:58,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:58,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:58,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:58,338 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:58,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:58,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885442304] [2023-11-29 02:33:58,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885442304] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:58,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33162123] [2023-11-29 02:33:58,338 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:33:58,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:58,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:58,339 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:58,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 02:33:58,419 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:33:58,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:58,420 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:58,421 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:58,470 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:58,470 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:58,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33162123] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:58,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:58,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-29 02:33:58,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211272987] [2023-11-29 02:33:58,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:58,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:33:58,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:58,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:33:58,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:33:58,518 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:58,518 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 196 transitions, 2380 flow. Second operand has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 15 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:58,518 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:58,518 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:58,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:59,041 INFO L124 PetriNetUnfolderBase]: 576/979 cut-off events. [2023-11-29 02:33:59,042 INFO L125 PetriNetUnfolderBase]: For 10086/10086 co-relation queries the response was YES. [2023-11-29 02:33:59,045 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6557 conditions, 979 events. 576/979 cut-off events. For 10086/10086 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 4487 event pairs, 42 based on Foata normal form. 10/989 useless extension candidates. Maximal degree in co-relation 6478. Up to 308 conditions per place. [2023-11-29 02:33:59,050 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 148 selfloop transitions, 160 changer transitions 0/309 dead transitions. [2023-11-29 02:33:59,050 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 309 transitions, 4137 flow [2023-11-29 02:33:59,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 02:33:59,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-11-29 02:33:59,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 175 transitions. [2023-11-29 02:33:59,051 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40045766590389015 [2023-11-29 02:33:59,051 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 175 transitions. [2023-11-29 02:33:59,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 175 transitions. [2023-11-29 02:33:59,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:59,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 175 transitions. [2023-11-29 02:33:59,052 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 7.608695652173913) internal successors, (175), 23 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 19.0) internal successors, (456), 24 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,053 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 19.0) internal successors, (456), 24 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,054 INFO L175 Difference]: Start difference. First operand has 164 places, 196 transitions, 2380 flow. Second operand 23 states and 175 transitions. [2023-11-29 02:33:59,054 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 309 transitions, 4137 flow [2023-11-29 02:33:59,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 309 transitions, 3917 flow, removed 44 selfloop flow, removed 7 redundant places. [2023-11-29 02:33:59,091 INFO L231 Difference]: Finished difference. Result has 183 places, 266 transitions, 3586 flow [2023-11-29 02:33:59,091 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=2192, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=3586, PETRI_PLACES=183, PETRI_TRANSITIONS=266} [2023-11-29 02:33:59,091 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 162 predicate places. [2023-11-29 02:33:59,091 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 266 transitions, 3586 flow [2023-11-29 02:33:59,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 15 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,092 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:33:59,092 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:33:59,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-29 02:33:59,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:59,292 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:33:59,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:33:59,293 INFO L85 PathProgramCache]: Analyzing trace with hash 324636623, now seen corresponding path program 17 times [2023-11-29 02:33:59,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:33:59,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744204816] [2023-11-29 02:33:59,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:33:59,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:33:59,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:33:59,354 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:59,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:33:59,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744204816] [2023-11-29 02:33:59,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744204816] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:33:59,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537871345] [2023-11-29 02:33:59,355 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:33:59,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:33:59,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:33:59,356 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:33:59,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 02:33:59,440 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:33:59,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:33:59,441 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:33:59,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:33:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:59,494 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:33:59,526 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:33:59,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537871345] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:33:59,526 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:33:59,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-29 02:33:59,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250083774] [2023-11-29 02:33:59,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:33:59,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:33:59,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:33:59,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:33:59,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:33:59,528 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:33:59,528 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 266 transitions, 3586 flow. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,528 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:33:59,528 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:33:59,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:33:59,935 INFO L124 PetriNetUnfolderBase]: 639/1078 cut-off events. [2023-11-29 02:33:59,935 INFO L125 PetriNetUnfolderBase]: For 14450/14450 co-relation queries the response was YES. [2023-11-29 02:33:59,939 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7903 conditions, 1078 events. 639/1078 cut-off events. For 14450/14450 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 5034 event pairs, 49 based on Foata normal form. 16/1094 useless extension candidates. Maximal degree in co-relation 7782. Up to 403 conditions per place. [2023-11-29 02:33:59,944 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 113 selfloop transitions, 212 changer transitions 0/326 dead transitions. [2023-11-29 02:33:59,944 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 326 transitions, 4888 flow [2023-11-29 02:33:59,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:33:59,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 02:33:59,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 135 transitions. [2023-11-29 02:33:59,945 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4179566563467492 [2023-11-29 02:33:59,946 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 135 transitions. [2023-11-29 02:33:59,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 135 transitions. [2023-11-29 02:33:59,946 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:33:59,946 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 135 transitions. [2023-11-29 02:33:59,947 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 7.9411764705882355) internal successors, (135), 17 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,947 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,947 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:33:59,947 INFO L175 Difference]: Start difference. First operand has 183 places, 266 transitions, 3586 flow. Second operand 17 states and 135 transitions. [2023-11-29 02:33:59,948 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 326 transitions, 4888 flow [2023-11-29 02:34:00,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 326 transitions, 4603 flow, removed 109 selfloop flow, removed 9 redundant places. [2023-11-29 02:34:00,007 INFO L231 Difference]: Finished difference. Result has 194 places, 297 transitions, 4459 flow [2023-11-29 02:34:00,008 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=3300, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=181, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4459, PETRI_PLACES=194, PETRI_TRANSITIONS=297} [2023-11-29 02:34:00,008 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 173 predicate places. [2023-11-29 02:34:00,008 INFO L495 AbstractCegarLoop]: Abstraction has has 194 places, 297 transitions, 4459 flow [2023-11-29 02:34:00,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:00,008 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:00,008 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:00,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 02:34:00,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-11-29 02:34:00,209 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:00,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:00,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1087565753, now seen corresponding path program 18 times [2023-11-29 02:34:00,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:00,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909391494] [2023-11-29 02:34:00,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:00,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:00,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:00,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:00,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:00,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909391494] [2023-11-29 02:34:00,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909391494] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:00,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963259886] [2023-11-29 02:34:00,282 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:34:00,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:00,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:00,283 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:00,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 02:34:00,368 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-29 02:34:00,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:00,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:00,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:00,413 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:00,413 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:00,448 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:00,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963259886] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:00,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:00,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-29 02:34:00,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926730366] [2023-11-29 02:34:00,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:00,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:34:00,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:00,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:34:00,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:34:00,450 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:00,450 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 297 transitions, 4459 flow. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:00,451 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:00,451 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:00,451 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:00,946 INFO L124 PetriNetUnfolderBase]: 688/1157 cut-off events. [2023-11-29 02:34:00,946 INFO L125 PetriNetUnfolderBase]: For 19865/19865 co-relation queries the response was YES. [2023-11-29 02:34:00,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9298 conditions, 1157 events. 688/1157 cut-off events. For 19865/19865 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 5434 event pairs, 151 based on Foata normal form. 28/1185 useless extension candidates. Maximal degree in co-relation 9168. Up to 993 conditions per place. [2023-11-29 02:34:00,961 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 299 selfloop transitions, 59 changer transitions 1/360 dead transitions. [2023-11-29 02:34:00,961 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 360 transitions, 6015 flow [2023-11-29 02:34:00,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 02:34:00,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-29 02:34:00,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 153 transitions. [2023-11-29 02:34:00,963 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42382271468144045 [2023-11-29 02:34:00,963 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 153 transitions. [2023-11-29 02:34:00,963 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 153 transitions. [2023-11-29 02:34:00,963 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:00,963 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 153 transitions. [2023-11-29 02:34:00,964 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 8.052631578947368) internal successors, (153), 19 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:00,965 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:00,965 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:00,965 INFO L175 Difference]: Start difference. First operand has 194 places, 297 transitions, 4459 flow. Second operand 19 states and 153 transitions. [2023-11-29 02:34:00,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 360 transitions, 6015 flow [2023-11-29 02:34:01,056 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 360 transitions, 5788 flow, removed 88 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:01,063 INFO L231 Difference]: Finished difference. Result has 218 places, 324 transitions, 5056 flow [2023-11-29 02:34:01,063 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=4232, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5056, PETRI_PLACES=218, PETRI_TRANSITIONS=324} [2023-11-29 02:34:01,063 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 197 predicate places. [2023-11-29 02:34:01,063 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 324 transitions, 5056 flow [2023-11-29 02:34:01,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:01,064 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:01,064 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:01,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 02:34:01,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-11-29 02:34:01,264 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:01,265 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:01,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1128895379, now seen corresponding path program 19 times [2023-11-29 02:34:01,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:01,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709208412] [2023-11-29 02:34:01,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:01,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:01,331 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:01,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:01,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709208412] [2023-11-29 02:34:01,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709208412] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:01,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362581210] [2023-11-29 02:34:01,332 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:34:01,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:01,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:01,333 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:01,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 02:34:01,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:01,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:01,415 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:01,462 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:01,462 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:01,507 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:01,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362581210] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:01,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:01,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-29 02:34:01,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457492760] [2023-11-29 02:34:01,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:01,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:34:01,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:01,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:34:01,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:34:01,509 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:01,509 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 324 transitions, 5056 flow. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:01,510 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:01,510 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:01,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:01,939 INFO L124 PetriNetUnfolderBase]: 737/1228 cut-off events. [2023-11-29 02:34:01,939 INFO L125 PetriNetUnfolderBase]: For 25688/25688 co-relation queries the response was YES. [2023-11-29 02:34:01,945 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10414 conditions, 1228 events. 737/1228 cut-off events. For 25688/25688 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 5841 event pairs, 151 based on Foata normal form. 10/1238 useless extension candidates. Maximal degree in co-relation 10229. Up to 1031 conditions per place. [2023-11-29 02:34:01,952 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 288 selfloop transitions, 81 changer transitions 4/374 dead transitions. [2023-11-29 02:34:01,952 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 374 transitions, 6680 flow [2023-11-29 02:34:01,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:34:01,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 02:34:01,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 117 transitions. [2023-11-29 02:34:01,953 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3848684210526316 [2023-11-29 02:34:01,953 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 117 transitions. [2023-11-29 02:34:01,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 117 transitions. [2023-11-29 02:34:01,953 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:01,953 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 117 transitions. [2023-11-29 02:34:01,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 7.3125) internal successors, (117), 16 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:01,954 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:01,954 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:01,954 INFO L175 Difference]: Start difference. First operand has 218 places, 324 transitions, 5056 flow. Second operand 16 states and 117 transitions. [2023-11-29 02:34:01,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 374 transitions, 6680 flow [2023-11-29 02:34:02,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 374 transitions, 6082 flow, removed 280 selfloop flow, removed 7 redundant places. [2023-11-29 02:34:02,076 INFO L231 Difference]: Finished difference. Result has 233 places, 349 transitions, 5333 flow [2023-11-29 02:34:02,076 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=4546, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5333, PETRI_PLACES=233, PETRI_TRANSITIONS=349} [2023-11-29 02:34:02,076 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 212 predicate places. [2023-11-29 02:34:02,077 INFO L495 AbstractCegarLoop]: Abstraction has has 233 places, 349 transitions, 5333 flow [2023-11-29 02:34:02,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:02,077 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:02,077 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:02,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:02,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 02:34:02,277 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:02,278 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:02,278 INFO L85 PathProgramCache]: Analyzing trace with hash -99464403, now seen corresponding path program 20 times [2023-11-29 02:34:02,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:02,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292428986] [2023-11-29 02:34:02,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:02,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:02,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:02,342 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:02,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:02,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292428986] [2023-11-29 02:34:02,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292428986] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:02,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153163091] [2023-11-29 02:34:02,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:34:02,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:02,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:02,344 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:02,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 02:34:02,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:34:02,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:02,431 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:02,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:02,474 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:02,474 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:02,514 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:02,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153163091] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:02,514 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:02,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:34:02,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236680137] [2023-11-29 02:34:02,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:02,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:34:02,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:02,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:34:02,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:34:02,516 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:02,516 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 349 transitions, 5333 flow. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:02,516 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:02,516 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:02,516 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:03,115 INFO L124 PetriNetUnfolderBase]: 779/1290 cut-off events. [2023-11-29 02:34:03,115 INFO L125 PetriNetUnfolderBase]: For 34007/34007 co-relation queries the response was YES. [2023-11-29 02:34:03,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10985 conditions, 1290 events. 779/1290 cut-off events. For 34007/34007 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 6174 event pairs, 88 based on Foata normal form. 16/1306 useless extension candidates. Maximal degree in co-relation 10837. Up to 770 conditions per place. [2023-11-29 02:34:03,132 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 239 selfloop transitions, 163 changer transitions 0/403 dead transitions. [2023-11-29 02:34:03,132 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 403 transitions, 6949 flow [2023-11-29 02:34:03,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:34:03,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 02:34:03,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 139 transitions. [2023-11-29 02:34:03,134 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43034055727554177 [2023-11-29 02:34:03,134 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 139 transitions. [2023-11-29 02:34:03,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 139 transitions. [2023-11-29 02:34:03,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:03,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 139 transitions. [2023-11-29 02:34:03,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 8.176470588235293) internal successors, (139), 17 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:03,136 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:03,136 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:03,136 INFO L175 Difference]: Start difference. First operand has 233 places, 349 transitions, 5333 flow. Second operand 17 states and 139 transitions. [2023-11-29 02:34:03,136 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 403 transitions, 6949 flow [2023-11-29 02:34:03,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 403 transitions, 6638 flow, removed 136 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:03,312 INFO L231 Difference]: Finished difference. Result has 246 places, 370 transitions, 6019 flow [2023-11-29 02:34:03,313 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=5002, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=6019, PETRI_PLACES=246, PETRI_TRANSITIONS=370} [2023-11-29 02:34:03,313 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 225 predicate places. [2023-11-29 02:34:03,313 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 370 transitions, 6019 flow [2023-11-29 02:34:03,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:03,313 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:03,313 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:03,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:03,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:03,514 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:03,514 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:03,514 INFO L85 PathProgramCache]: Analyzing trace with hash -658929525, now seen corresponding path program 21 times [2023-11-29 02:34:03,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:03,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246047473] [2023-11-29 02:34:03,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:03,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:03,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:03,587 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:03,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:03,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246047473] [2023-11-29 02:34:03,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246047473] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:03,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130244053] [2023-11-29 02:34:03,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:34:03,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:03,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:03,588 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:03,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 02:34:03,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:34:03,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:03,696 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:03,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:03,729 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:03,730 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:03,756 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:03,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130244053] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:03,757 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:03,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-29 02:34:03,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692701355] [2023-11-29 02:34:03,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:03,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:34:03,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:03,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:34:03,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:34:03,758 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:03,758 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 370 transitions, 6019 flow. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:03,758 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:03,758 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:03,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:04,213 INFO L124 PetriNetUnfolderBase]: 780/1297 cut-off events. [2023-11-29 02:34:04,214 INFO L125 PetriNetUnfolderBase]: For 33984/33984 co-relation queries the response was YES. [2023-11-29 02:34:04,220 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11561 conditions, 1297 events. 780/1297 cut-off events. For 33984/33984 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 6250 event pairs, 99 based on Foata normal form. 4/1301 useless extension candidates. Maximal degree in co-relation 11359. Up to 839 conditions per place. [2023-11-29 02:34:04,229 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 262 selfloop transitions, 124 changer transitions 3/390 dead transitions. [2023-11-29 02:34:04,229 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 390 transitions, 7097 flow [2023-11-29 02:34:04,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:34:04,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 02:34:04,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 86 transitions. [2023-11-29 02:34:04,230 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41148325358851673 [2023-11-29 02:34:04,230 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 86 transitions. [2023-11-29 02:34:04,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 86 transitions. [2023-11-29 02:34:04,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:04,230 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 86 transitions. [2023-11-29 02:34:04,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 11 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:04,231 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:04,231 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:04,231 INFO L175 Difference]: Start difference. First operand has 246 places, 370 transitions, 6019 flow. Second operand 11 states and 86 transitions. [2023-11-29 02:34:04,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 390 transitions, 7097 flow [2023-11-29 02:34:04,361 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 390 transitions, 6689 flow, removed 170 selfloop flow, removed 14 redundant places. [2023-11-29 02:34:04,368 INFO L231 Difference]: Finished difference. Result has 244 places, 370 transitions, 5888 flow [2023-11-29 02:34:04,368 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=5612, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=246, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=5888, PETRI_PLACES=244, PETRI_TRANSITIONS=370} [2023-11-29 02:34:04,368 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 223 predicate places. [2023-11-29 02:34:04,368 INFO L495 AbstractCegarLoop]: Abstraction has has 244 places, 370 transitions, 5888 flow [2023-11-29 02:34:04,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:04,369 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:04,369 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:04,373 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:04,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:04,569 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:04,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:04,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1695254041, now seen corresponding path program 22 times [2023-11-29 02:34:04,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:04,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058304569] [2023-11-29 02:34:04,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:04,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:04,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:04,636 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:04,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:04,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058304569] [2023-11-29 02:34:04,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058304569] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:04,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148768964] [2023-11-29 02:34:04,637 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:34:04,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:04,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:04,638 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:04,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 02:34:04,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:34:04,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:04,729 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:04,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:04,757 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:04,757 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:04,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:04,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148768964] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:04,782 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:04,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-29 02:34:04,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336109733] [2023-11-29 02:34:04,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:04,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:34:04,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:04,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:34:04,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:34:04,784 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:04,784 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 370 transitions, 5888 flow. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:04,784 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:04,784 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:04,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:05,149 INFO L124 PetriNetUnfolderBase]: 775/1295 cut-off events. [2023-11-29 02:34:05,149 INFO L125 PetriNetUnfolderBase]: For 33064/33064 co-relation queries the response was YES. [2023-11-29 02:34:05,155 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11351 conditions, 1295 events. 775/1295 cut-off events. For 33064/33064 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 6264 event pairs, 98 based on Foata normal form. 2/1297 useless extension candidates. Maximal degree in co-relation 11232. Up to 824 conditions per place. [2023-11-29 02:34:05,162 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 278 selfloop transitions, 102 changer transitions 5/386 dead transitions. [2023-11-29 02:34:05,162 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 386 transitions, 6811 flow [2023-11-29 02:34:05,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:34:05,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 02:34:05,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 63 transitions. [2023-11-29 02:34:05,163 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47368421052631576 [2023-11-29 02:34:05,163 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 63 transitions. [2023-11-29 02:34:05,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 63 transitions. [2023-11-29 02:34:05,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:05,163 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 63 transitions. [2023-11-29 02:34:05,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:05,164 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:05,164 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:05,164 INFO L175 Difference]: Start difference. First operand has 244 places, 370 transitions, 5888 flow. Second operand 7 states and 63 transitions. [2023-11-29 02:34:05,164 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 386 transitions, 6811 flow [2023-11-29 02:34:05,298 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 386 transitions, 6537 flow, removed 14 selfloop flow, removed 10 redundant places. [2023-11-29 02:34:05,304 INFO L231 Difference]: Finished difference. Result has 240 places, 367 transitions, 5786 flow [2023-11-29 02:34:05,305 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=5610, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5786, PETRI_PLACES=240, PETRI_TRANSITIONS=367} [2023-11-29 02:34:05,305 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 219 predicate places. [2023-11-29 02:34:05,305 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 367 transitions, 5786 flow [2023-11-29 02:34:05,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:05,306 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:05,306 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:05,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 02:34:05,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:05,506 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:05,506 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:05,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1848419452, now seen corresponding path program 23 times [2023-11-29 02:34:05,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:05,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350239376] [2023-11-29 02:34:05,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:05,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:05,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:05,573 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:05,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:05,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350239376] [2023-11-29 02:34:05,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350239376] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:05,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314911535] [2023-11-29 02:34:05,573 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:34:05,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:05,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:05,575 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:05,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 02:34:05,662 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:34:05,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:05,663 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:05,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:05,700 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:05,701 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:05,733 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:05,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314911535] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:05,733 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:05,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:34:05,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681096622] [2023-11-29 02:34:05,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:05,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:34:05,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:05,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:34:05,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:34:05,734 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:05,735 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 367 transitions, 5786 flow. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:05,735 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:05,735 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:05,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:06,194 INFO L124 PetriNetUnfolderBase]: 829/1369 cut-off events. [2023-11-29 02:34:06,194 INFO L125 PetriNetUnfolderBase]: For 32656/32656 co-relation queries the response was YES. [2023-11-29 02:34:06,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11872 conditions, 1369 events. 829/1369 cut-off events. For 32656/32656 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 6572 event pairs, 36 based on Foata normal form. 22/1391 useless extension candidates. Maximal degree in co-relation 11762. Up to 962 conditions per place. [2023-11-29 02:34:06,207 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 313 selfloop transitions, 113 changer transitions 0/427 dead transitions. [2023-11-29 02:34:06,207 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 427 transitions, 7532 flow [2023-11-29 02:34:06,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:34:06,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 02:34:06,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 125 transitions. [2023-11-29 02:34:06,208 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41118421052631576 [2023-11-29 02:34:06,209 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 125 transitions. [2023-11-29 02:34:06,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 125 transitions. [2023-11-29 02:34:06,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:06,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 125 transitions. [2023-11-29 02:34:06,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 7.8125) internal successors, (125), 16 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:06,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:06,210 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:06,210 INFO L175 Difference]: Start difference. First operand has 240 places, 367 transitions, 5786 flow. Second operand 16 states and 125 transitions. [2023-11-29 02:34:06,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 427 transitions, 7532 flow [2023-11-29 02:34:06,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 427 transitions, 7324 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-11-29 02:34:06,341 INFO L231 Difference]: Finished difference. Result has 253 places, 397 transitions, 6511 flow [2023-11-29 02:34:06,341 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=5535, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=365, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=6511, PETRI_PLACES=253, PETRI_TRANSITIONS=397} [2023-11-29 02:34:06,342 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 232 predicate places. [2023-11-29 02:34:06,342 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 397 transitions, 6511 flow [2023-11-29 02:34:06,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:06,342 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:06,342 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:06,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 02:34:06,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-29 02:34:06,543 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:06,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:06,543 INFO L85 PathProgramCache]: Analyzing trace with hash -215620266, now seen corresponding path program 24 times [2023-11-29 02:34:06,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:06,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948791373] [2023-11-29 02:34:06,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:06,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:06,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:06,604 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:06,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:06,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948791373] [2023-11-29 02:34:06,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948791373] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:06,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371536723] [2023-11-29 02:34:06,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:34:06,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:06,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:06,606 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:06,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 02:34:06,689 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 02:34:06,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:06,690 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:06,690 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:06,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:06,727 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:06,754 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:06,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371536723] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:06,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:06,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:34:06,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315329672] [2023-11-29 02:34:06,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:06,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:34:06,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:06,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:34:06,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:34:06,756 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:06,756 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 397 transitions, 6511 flow. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:06,756 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:06,756 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:06,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:07,238 INFO L124 PetriNetUnfolderBase]: 831/1379 cut-off events. [2023-11-29 02:34:07,238 INFO L125 PetriNetUnfolderBase]: For 39400/39400 co-relation queries the response was YES. [2023-11-29 02:34:07,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12401 conditions, 1379 events. 831/1379 cut-off events. For 39400/39400 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 6728 event pairs, 40 based on Foata normal form. 12/1391 useless extension candidates. Maximal degree in co-relation 12175. Up to 943 conditions per place. [2023-11-29 02:34:07,252 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 322 selfloop transitions, 104 changer transitions 2/429 dead transitions. [2023-11-29 02:34:07,252 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 429 transitions, 7806 flow [2023-11-29 02:34:07,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 02:34:07,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 02:34:07,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 106 transitions. [2023-11-29 02:34:07,253 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4291497975708502 [2023-11-29 02:34:07,253 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 106 transitions. [2023-11-29 02:34:07,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 106 transitions. [2023-11-29 02:34:07,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:07,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 106 transitions. [2023-11-29 02:34:07,254 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 8.153846153846153) internal successors, (106), 13 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:07,255 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:07,255 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:07,255 INFO L175 Difference]: Start difference. First operand has 253 places, 397 transitions, 6511 flow. Second operand 13 states and 106 transitions. [2023-11-29 02:34:07,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 429 transitions, 7806 flow [2023-11-29 02:34:07,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 429 transitions, 7329 flow, removed 179 selfloop flow, removed 7 redundant places. [2023-11-29 02:34:07,452 INFO L231 Difference]: Finished difference. Result has 260 places, 396 transitions, 6280 flow [2023-11-29 02:34:07,453 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=6029, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=396, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6280, PETRI_PLACES=260, PETRI_TRANSITIONS=396} [2023-11-29 02:34:07,453 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 239 predicate places. [2023-11-29 02:34:07,453 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 396 transitions, 6280 flow [2023-11-29 02:34:07,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:07,453 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:07,453 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:07,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:07,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-29 02:34:07,654 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:07,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:07,654 INFO L85 PathProgramCache]: Analyzing trace with hash 171110724, now seen corresponding path program 25 times [2023-11-29 02:34:07,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:07,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609734761] [2023-11-29 02:34:07,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:07,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:07,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:07,725 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:07,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:07,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609734761] [2023-11-29 02:34:07,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609734761] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:07,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491021701] [2023-11-29 02:34:07,726 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:34:07,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:07,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:07,727 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:07,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 02:34:07,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:07,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:07,822 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:07,859 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:07,859 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:07,891 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:07,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491021701] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:07,892 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:07,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-29 02:34:07,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323594218] [2023-11-29 02:34:07,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:07,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:34:07,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:07,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:34:07,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:34:07,893 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:07,893 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 396 transitions, 6280 flow. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:07,893 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:07,893 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:07,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:08,431 INFO L124 PetriNetUnfolderBase]: 858/1422 cut-off events. [2023-11-29 02:34:08,431 INFO L125 PetriNetUnfolderBase]: For 38280/38280 co-relation queries the response was YES. [2023-11-29 02:34:08,441 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12554 conditions, 1422 events. 858/1422 cut-off events. For 38280/38280 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 6935 event pairs, 39 based on Foata normal form. 6/1428 useless extension candidates. Maximal degree in co-relation 12306. Up to 1032 conditions per place. [2023-11-29 02:34:08,451 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 338 selfloop transitions, 98 changer transitions 0/437 dead transitions. [2023-11-29 02:34:08,451 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 437 transitions, 7715 flow [2023-11-29 02:34:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 02:34:08,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 02:34:08,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 105 transitions. [2023-11-29 02:34:08,452 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39473684210526316 [2023-11-29 02:34:08,452 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 105 transitions. [2023-11-29 02:34:08,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 105 transitions. [2023-11-29 02:34:08,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:08,453 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 105 transitions. [2023-11-29 02:34:08,453 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:08,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 19.0) internal successors, (285), 15 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:08,454 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 19.0) internal successors, (285), 15 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:08,454 INFO L175 Difference]: Start difference. First operand has 260 places, 396 transitions, 6280 flow. Second operand 14 states and 105 transitions. [2023-11-29 02:34:08,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 437 transitions, 7715 flow [2023-11-29 02:34:08,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 437 transitions, 7457 flow, removed 41 selfloop flow, removed 10 redundant places. [2023-11-29 02:34:08,632 INFO L231 Difference]: Finished difference. Result has 267 places, 413 transitions, 6524 flow [2023-11-29 02:34:08,632 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=6044, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=396, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=305, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=6524, PETRI_PLACES=267, PETRI_TRANSITIONS=413} [2023-11-29 02:34:08,632 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 246 predicate places. [2023-11-29 02:34:08,632 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 413 transitions, 6524 flow [2023-11-29 02:34:08,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:08,633 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:08,633 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:08,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 02:34:08,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-29 02:34:08,833 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:08,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:08,833 INFO L85 PathProgramCache]: Analyzing trace with hash -714370956, now seen corresponding path program 26 times [2023-11-29 02:34:08,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:08,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099772416] [2023-11-29 02:34:08,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:08,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:08,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:08,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:08,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:08,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099772416] [2023-11-29 02:34:08,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099772416] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:08,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360114083] [2023-11-29 02:34:08,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:34:08,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:08,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:08,910 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:08,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 02:34:08,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:34:08,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:08,992 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:08,993 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:09,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:09,019 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:09,047 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:09,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360114083] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:09,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:09,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-29 02:34:09,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147062611] [2023-11-29 02:34:09,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:09,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:34:09,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:09,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:34:09,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:34:09,049 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:09,049 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 413 transitions, 6524 flow. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:09,049 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:09,049 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:09,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:09,606 INFO L124 PetriNetUnfolderBase]: 884/1466 cut-off events. [2023-11-29 02:34:09,607 INFO L125 PetriNetUnfolderBase]: For 39266/39266 co-relation queries the response was YES. [2023-11-29 02:34:09,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12951 conditions, 1466 events. 884/1466 cut-off events. For 39266/39266 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 7234 event pairs, 17 based on Foata normal form. 4/1470 useless extension candidates. Maximal degree in co-relation 12698. Up to 716 conditions per place. [2023-11-29 02:34:09,621 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 285 selfloop transitions, 171 changer transitions 0/457 dead transitions. [2023-11-29 02:34:09,621 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 457 transitions, 8126 flow [2023-11-29 02:34:09,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:34:09,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 02:34:09,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 88 transitions. [2023-11-29 02:34:09,622 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4631578947368421 [2023-11-29 02:34:09,622 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 88 transitions. [2023-11-29 02:34:09,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 88 transitions. [2023-11-29 02:34:09,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:09,623 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 88 transitions. [2023-11-29 02:34:09,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 8.8) internal successors, (88), 10 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:09,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:09,624 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:09,624 INFO L175 Difference]: Start difference. First operand has 267 places, 413 transitions, 6524 flow. Second operand 10 states and 88 transitions. [2023-11-29 02:34:09,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 457 transitions, 8126 flow [2023-11-29 02:34:09,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 457 transitions, 7905 flow, removed 89 selfloop flow, removed 5 redundant places. [2023-11-29 02:34:09,803 INFO L231 Difference]: Finished difference. Result has 274 places, 427 transitions, 6931 flow [2023-11-29 02:34:09,803 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=6328, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=411, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=6931, PETRI_PLACES=274, PETRI_TRANSITIONS=427} [2023-11-29 02:34:09,804 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 253 predicate places. [2023-11-29 02:34:09,804 INFO L495 AbstractCegarLoop]: Abstraction has has 274 places, 427 transitions, 6931 flow [2023-11-29 02:34:09,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:09,804 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:09,804 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:09,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:10,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-29 02:34:10,005 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:10,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:10,005 INFO L85 PathProgramCache]: Analyzing trace with hash 760651239, now seen corresponding path program 27 times [2023-11-29 02:34:10,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:10,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465543879] [2023-11-29 02:34:10,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:10,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:10,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:10,060 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:10,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:10,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465543879] [2023-11-29 02:34:10,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465543879] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:10,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164521715] [2023-11-29 02:34:10,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:34:10,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:10,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:10,062 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:10,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 02:34:10,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:34:10,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:10,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:10,155 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:10,192 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:10,192 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:10,216 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:10,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164521715] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:10,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:10,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-29 02:34:10,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962172661] [2023-11-29 02:34:10,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:10,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:34:10,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:10,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:34:10,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:34:10,217 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:10,217 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 427 transitions, 6931 flow. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:10,218 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:10,218 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:10,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:10,700 INFO L124 PetriNetUnfolderBase]: 881/1456 cut-off events. [2023-11-29 02:34:10,700 INFO L125 PetriNetUnfolderBase]: For 41443/41443 co-relation queries the response was YES. [2023-11-29 02:34:10,708 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13226 conditions, 1456 events. 881/1456 cut-off events. For 41443/41443 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 7186 event pairs, 114 based on Foata normal form. 6/1462 useless extension candidates. Maximal degree in co-relation 12961. Up to 920 conditions per place. [2023-11-29 02:34:10,715 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 279 selfloop transitions, 162 changer transitions 3/445 dead transitions. [2023-11-29 02:34:10,715 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 445 transitions, 8155 flow [2023-11-29 02:34:10,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:34:10,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 02:34:10,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 95 transitions. [2023-11-29 02:34:10,716 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4166666666666667 [2023-11-29 02:34:10,716 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 95 transitions. [2023-11-29 02:34:10,716 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 95 transitions. [2023-11-29 02:34:10,716 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:10,716 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 95 transitions. [2023-11-29 02:34:10,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 7.916666666666667) internal successors, (95), 12 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:10,717 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:10,717 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:10,717 INFO L175 Difference]: Start difference. First operand has 274 places, 427 transitions, 6931 flow. Second operand 12 states and 95 transitions. [2023-11-29 02:34:10,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 445 transitions, 8155 flow [2023-11-29 02:34:10,898 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 445 transitions, 7867 flow, removed 23 selfloop flow, removed 8 redundant places. [2023-11-29 02:34:10,906 INFO L231 Difference]: Finished difference. Result has 276 places, 423 transitions, 6953 flow [2023-11-29 02:34:10,907 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=6597, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=423, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=6953, PETRI_PLACES=276, PETRI_TRANSITIONS=423} [2023-11-29 02:34:10,907 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 255 predicate places. [2023-11-29 02:34:10,907 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 423 transitions, 6953 flow [2023-11-29 02:34:10,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:10,907 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:10,907 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:10,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:11,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:11,108 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:11,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:11,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1589941842, now seen corresponding path program 28 times [2023-11-29 02:34:11,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:11,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738726805] [2023-11-29 02:34:11,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:11,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:11,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:11,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:11,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:11,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738726805] [2023-11-29 02:34:11,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738726805] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:11,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69349022] [2023-11-29 02:34:11,167 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:34:11,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:11,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:11,168 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:11,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 02:34:11,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:34:11,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:11,248 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:11,249 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:11,290 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:11,290 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:11,323 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:11,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69349022] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:11,324 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:11,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-29 02:34:11,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063005231] [2023-11-29 02:34:11,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:11,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:34:11,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:11,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:34:11,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:34:11,325 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:11,325 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 423 transitions, 6953 flow. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:11,325 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:11,326 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:11,326 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:11,975 INFO L124 PetriNetUnfolderBase]: 979/1618 cut-off events. [2023-11-29 02:34:11,975 INFO L125 PetriNetUnfolderBase]: For 42378/42378 co-relation queries the response was YES. [2023-11-29 02:34:11,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14657 conditions, 1618 events. 979/1618 cut-off events. For 42378/42378 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 8199 event pairs, 39 based on Foata normal form. 6/1624 useless extension candidates. Maximal degree in co-relation 14395. Up to 1009 conditions per place. [2023-11-29 02:34:11,993 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 336 selfloop transitions, 180 changer transitions 0/517 dead transitions. [2023-11-29 02:34:11,993 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 517 transitions, 9253 flow [2023-11-29 02:34:11,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 02:34:11,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-11-29 02:34:11,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 163 transitions. [2023-11-29 02:34:11,994 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37299771167048057 [2023-11-29 02:34:11,994 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 163 transitions. [2023-11-29 02:34:11,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 163 transitions. [2023-11-29 02:34:11,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:11,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 163 transitions. [2023-11-29 02:34:11,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 7.086956521739131) internal successors, (163), 23 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:11,996 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 19.0) internal successors, (456), 24 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:11,996 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 19.0) internal successors, (456), 24 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:11,996 INFO L175 Difference]: Start difference. First operand has 276 places, 423 transitions, 6953 flow. Second operand 23 states and 163 transitions. [2023-11-29 02:34:11,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 517 transitions, 9253 flow [2023-11-29 02:34:12,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 517 transitions, 8903 flow, removed 9 selfloop flow, removed 10 redundant places. [2023-11-29 02:34:12,200 INFO L231 Difference]: Finished difference. Result has 291 places, 484 transitions, 8047 flow [2023-11-29 02:34:12,200 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=6605, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=423, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=8047, PETRI_PLACES=291, PETRI_TRANSITIONS=484} [2023-11-29 02:34:12,201 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 270 predicate places. [2023-11-29 02:34:12,201 INFO L495 AbstractCegarLoop]: Abstraction has has 291 places, 484 transitions, 8047 flow [2023-11-29 02:34:12,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:12,201 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:12,201 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:12,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:12,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-29 02:34:12,402 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:12,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:12,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1037799214, now seen corresponding path program 29 times [2023-11-29 02:34:12,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:12,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029344300] [2023-11-29 02:34:12,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:12,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:12,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:12,464 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:12,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:12,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029344300] [2023-11-29 02:34:12,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029344300] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:12,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974662768] [2023-11-29 02:34:12,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:34:12,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:12,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:12,465 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:12,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 02:34:12,548 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:34:12,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:12,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:12,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:12,592 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:12,592 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:12,619 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:12,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974662768] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:12,620 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:12,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-29 02:34:12,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408504523] [2023-11-29 02:34:12,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:12,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:34:12,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:12,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:34:12,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:34:12,621 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:12,621 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 484 transitions, 8047 flow. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:12,621 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:12,622 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:12,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:13,354 INFO L124 PetriNetUnfolderBase]: 1020/1683 cut-off events. [2023-11-29 02:34:13,354 INFO L125 PetriNetUnfolderBase]: For 50423/50423 co-relation queries the response was YES. [2023-11-29 02:34:13,362 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15792 conditions, 1683 events. 1020/1683 cut-off events. For 50423/50423 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 8627 event pairs, 68 based on Foata normal form. 16/1699 useless extension candidates. Maximal degree in co-relation 15515. Up to 903 conditions per place. [2023-11-29 02:34:13,371 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 343 selfloop transitions, 193 changer transitions 9/546 dead transitions. [2023-11-29 02:34:13,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 546 transitions, 10228 flow [2023-11-29 02:34:13,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:34:13,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 02:34:13,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 129 transitions. [2023-11-29 02:34:13,372 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4243421052631579 [2023-11-29 02:34:13,372 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 129 transitions. [2023-11-29 02:34:13,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 129 transitions. [2023-11-29 02:34:13,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:13,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 129 transitions. [2023-11-29 02:34:13,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 8.0625) internal successors, (129), 16 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:13,373 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:13,374 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:13,374 INFO L175 Difference]: Start difference. First operand has 291 places, 484 transitions, 8047 flow. Second operand 16 states and 129 transitions. [2023-11-29 02:34:13,374 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 546 transitions, 10228 flow [2023-11-29 02:34:13,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 546 transitions, 9947 flow, removed 104 selfloop flow, removed 8 redundant places. [2023-11-29 02:34:13,603 INFO L231 Difference]: Finished difference. Result has 304 places, 505 transitions, 9032 flow [2023-11-29 02:34:13,603 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=7754, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=9032, PETRI_PLACES=304, PETRI_TRANSITIONS=505} [2023-11-29 02:34:13,604 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 283 predicate places. [2023-11-29 02:34:13,604 INFO L495 AbstractCegarLoop]: Abstraction has has 304 places, 505 transitions, 9032 flow [2023-11-29 02:34:13,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:13,604 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:13,604 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:13,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-29 02:34:13,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:13,805 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:13,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:13,805 INFO L85 PathProgramCache]: Analyzing trace with hash -716294126, now seen corresponding path program 30 times [2023-11-29 02:34:13,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:13,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749272829] [2023-11-29 02:34:13,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:13,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:13,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:13,862 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:13,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:13,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749272829] [2023-11-29 02:34:13,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749272829] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:13,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186527972] [2023-11-29 02:34:13,862 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:34:13,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:13,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:13,863 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:13,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 02:34:13,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 02:34:13,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:13,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:34:13,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:13,988 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:13,988 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:14,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186527972] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:14,013 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:14,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-29 02:34:14,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441855125] [2023-11-29 02:34:14,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:14,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 02:34:14,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:14,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 02:34:14,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:34:14,015 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:14,015 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 505 transitions, 9032 flow. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:14,015 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:14,015 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:14,015 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:14,693 INFO L124 PetriNetUnfolderBase]: 1064/1730 cut-off events. [2023-11-29 02:34:14,693 INFO L125 PetriNetUnfolderBase]: For 61339/61339 co-relation queries the response was YES. [2023-11-29 02:34:14,704 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17284 conditions, 1730 events. 1064/1730 cut-off events. For 61339/61339 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 8662 event pairs, 49 based on Foata normal form. 12/1742 useless extension candidates. Maximal degree in co-relation 17042. Up to 956 conditions per place. [2023-11-29 02:34:14,713 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 315 selfloop transitions, 246 changer transitions 0/562 dead transitions. [2023-11-29 02:34:14,713 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 562 transitions, 11335 flow [2023-11-29 02:34:14,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:34:14,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 02:34:14,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 131 transitions. [2023-11-29 02:34:14,714 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4055727554179567 [2023-11-29 02:34:14,714 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 131 transitions. [2023-11-29 02:34:14,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 131 transitions. [2023-11-29 02:34:14,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:14,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 131 transitions. [2023-11-29 02:34:14,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 7.705882352941177) internal successors, (131), 17 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:14,715 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:14,716 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:14,716 INFO L175 Difference]: Start difference. First operand has 304 places, 505 transitions, 9032 flow. Second operand 17 states and 131 transitions. [2023-11-29 02:34:14,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 562 transitions, 11335 flow [2023-11-29 02:34:14,991 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 562 transitions, 10664 flow, removed 192 selfloop flow, removed 12 redundant places. [2023-11-29 02:34:15,002 INFO L231 Difference]: Finished difference. Result has 307 places, 538 transitions, 10116 flow [2023-11-29 02:34:15,002 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=8277, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=501, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=212, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=10116, PETRI_PLACES=307, PETRI_TRANSITIONS=538} [2023-11-29 02:34:15,003 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 286 predicate places. [2023-11-29 02:34:15,003 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 538 transitions, 10116 flow [2023-11-29 02:34:15,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:15,003 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:15,003 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:15,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:15,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:15,203 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:15,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:15,204 INFO L85 PathProgramCache]: Analyzing trace with hash -119127464, now seen corresponding path program 31 times [2023-11-29 02:34:15,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:15,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792703443] [2023-11-29 02:34:15,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:15,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:15,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:15,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:15,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:15,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792703443] [2023-11-29 02:34:15,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792703443] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:15,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963203265] [2023-11-29 02:34:15,429 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:34:15,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:15,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:15,430 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:15,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-29 02:34:15,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:15,551 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:15,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:15,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:15,674 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:15,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:15,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963203265] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:15,879 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:15,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2023-11-29 02:34:15,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088643308] [2023-11-29 02:34:15,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:15,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:34:15,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:15,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:34:15,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:34:15,880 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:15,881 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 538 transitions, 10116 flow. Second operand has 18 states, 18 states have (on average 5.388888888888889) internal successors, (97), 18 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:15,881 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:15,881 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:15,881 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:16,850 INFO L124 PetriNetUnfolderBase]: 1255/2103 cut-off events. [2023-11-29 02:34:16,850 INFO L125 PetriNetUnfolderBase]: For 71242/71242 co-relation queries the response was YES. [2023-11-29 02:34:16,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21058 conditions, 2103 events. 1255/2103 cut-off events. For 71242/71242 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 11425 event pairs, 33 based on Foata normal form. 2/2105 useless extension candidates. Maximal degree in co-relation 20710. Up to 1602 conditions per place. [2023-11-29 02:34:16,873 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 548 selfloop transitions, 110 changer transitions 13/672 dead transitions. [2023-11-29 02:34:16,873 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 672 transitions, 13552 flow [2023-11-29 02:34:16,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:34:16,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 02:34:16,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 119 transitions. [2023-11-29 02:34:16,874 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.569377990430622 [2023-11-29 02:34:16,874 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 119 transitions. [2023-11-29 02:34:16,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 119 transitions. [2023-11-29 02:34:16,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:16,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 119 transitions. [2023-11-29 02:34:16,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 10.818181818181818) internal successors, (119), 11 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:16,875 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:16,875 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:16,875 INFO L175 Difference]: Start difference. First operand has 307 places, 538 transitions, 10116 flow. Second operand 11 states and 119 transitions. [2023-11-29 02:34:16,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 672 transitions, 13552 flow [2023-11-29 02:34:17,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 672 transitions, 12800 flow, removed 351 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:17,250 INFO L231 Difference]: Finished difference. Result has 320 places, 599 transitions, 11104 flow [2023-11-29 02:34:17,250 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=9507, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=11104, PETRI_PLACES=320, PETRI_TRANSITIONS=599} [2023-11-29 02:34:17,251 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 299 predicate places. [2023-11-29 02:34:17,251 INFO L495 AbstractCegarLoop]: Abstraction has has 320 places, 599 transitions, 11104 flow [2023-11-29 02:34:17,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.388888888888889) internal successors, (97), 18 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:17,251 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:17,251 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:17,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:17,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-29 02:34:17,451 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:17,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:17,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1777766598, now seen corresponding path program 32 times [2023-11-29 02:34:17,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:17,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656023390] [2023-11-29 02:34:17,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:17,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:17,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:17,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:17,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656023390] [2023-11-29 02:34:17,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656023390] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:17,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481441413] [2023-11-29 02:34:17,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:34:17,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:17,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:17,979 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:17,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-29 02:34:18,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:34:18,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:18,090 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:18,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:18,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:18,248 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:18,447 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:18,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481441413] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:18,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:18,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2023-11-29 02:34:18,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485452369] [2023-11-29 02:34:18,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:18,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:34:18,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:18,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:34:18,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:34:18,448 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:18,449 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 599 transitions, 11104 flow. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:18,449 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:18,449 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:18,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:19,475 INFO L124 PetriNetUnfolderBase]: 1272/2142 cut-off events. [2023-11-29 02:34:19,475 INFO L125 PetriNetUnfolderBase]: For 57186/57186 co-relation queries the response was YES. [2023-11-29 02:34:19,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20818 conditions, 2142 events. 1272/2142 cut-off events. For 57186/57186 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 11786 event pairs, 33 based on Foata normal form. 2/2144 useless extension candidates. Maximal degree in co-relation 20668. Up to 1752 conditions per place. [2023-11-29 02:34:19,501 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 545 selfloop transitions, 93 changer transitions 19/658 dead transitions. [2023-11-29 02:34:19,501 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 658 transitions, 13053 flow [2023-11-29 02:34:19,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:34:19,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 02:34:19,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 114 transitions. [2023-11-29 02:34:19,502 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5 [2023-11-29 02:34:19,502 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 114 transitions. [2023-11-29 02:34:19,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 114 transitions. [2023-11-29 02:34:19,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:19,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 114 transitions. [2023-11-29 02:34:19,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 9.5) internal successors, (114), 12 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:19,503 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:19,503 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:19,503 INFO L175 Difference]: Start difference. First operand has 320 places, 599 transitions, 11104 flow. Second operand 12 states and 114 transitions. [2023-11-29 02:34:19,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 658 transitions, 13053 flow [2023-11-29 02:34:19,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 658 transitions, 12707 flow, removed 173 selfloop flow, removed 2 redundant places. [2023-11-29 02:34:19,923 INFO L231 Difference]: Finished difference. Result has 333 places, 606 transitions, 11277 flow [2023-11-29 02:34:19,923 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=10824, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=506, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=11277, PETRI_PLACES=333, PETRI_TRANSITIONS=606} [2023-11-29 02:34:19,924 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 312 predicate places. [2023-11-29 02:34:19,924 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 606 transitions, 11277 flow [2023-11-29 02:34:19,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:19,924 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:19,924 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:19,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-11-29 02:34:20,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-29 02:34:20,125 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:20,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:20,125 INFO L85 PathProgramCache]: Analyzing trace with hash -175019978, now seen corresponding path program 33 times [2023-11-29 02:34:20,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:20,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653271205] [2023-11-29 02:34:20,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:20,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:20,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:20,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:20,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653271205] [2023-11-29 02:34:20,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653271205] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:20,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365846825] [2023-11-29 02:34:20,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:34:20,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:20,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:20,433 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:20,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-29 02:34:20,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:34:20,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:20,539 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:20,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:20,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:20,675 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:20,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:20,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365846825] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:20,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:20,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2023-11-29 02:34:20,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504624589] [2023-11-29 02:34:20,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:20,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:34:20,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:20,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:34:20,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:34:20,904 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:20,905 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 606 transitions, 11277 flow. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:20,905 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:20,905 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:20,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:21,900 INFO L124 PetriNetUnfolderBase]: 1250/2103 cut-off events. [2023-11-29 02:34:21,900 INFO L125 PetriNetUnfolderBase]: For 51345/51345 co-relation queries the response was YES. [2023-11-29 02:34:21,915 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20268 conditions, 2103 events. 1250/2103 cut-off events. For 51345/51345 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 11491 event pairs, 32 based on Foata normal form. 1/2104 useless extension candidates. Maximal degree in co-relation 20113. Up to 1610 conditions per place. [2023-11-29 02:34:21,925 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 540 selfloop transitions, 110 changer transitions 5/656 dead transitions. [2023-11-29 02:34:21,925 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 656 transitions, 13094 flow [2023-11-29 02:34:21,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:34:21,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 02:34:21,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 100 transitions. [2023-11-29 02:34:21,926 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5847953216374269 [2023-11-29 02:34:21,926 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 100 transitions. [2023-11-29 02:34:21,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 100 transitions. [2023-11-29 02:34:21,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:21,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 100 transitions. [2023-11-29 02:34:21,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 11.11111111111111) internal successors, (100), 9 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:21,927 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:21,927 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:21,927 INFO L175 Difference]: Start difference. First operand has 333 places, 606 transitions, 11277 flow. Second operand 9 states and 100 transitions. [2023-11-29 02:34:21,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 656 transitions, 13094 flow [2023-11-29 02:34:22,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 656 transitions, 12797 flow, removed 101 selfloop flow, removed 5 redundant places. [2023-11-29 02:34:22,327 INFO L231 Difference]: Finished difference. Result has 337 places, 610 transitions, 11383 flow [2023-11-29 02:34:22,328 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=10992, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=497, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=11383, PETRI_PLACES=337, PETRI_TRANSITIONS=610} [2023-11-29 02:34:22,328 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 316 predicate places. [2023-11-29 02:34:22,328 INFO L495 AbstractCegarLoop]: Abstraction has has 337 places, 610 transitions, 11383 flow [2023-11-29 02:34:22,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:22,328 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:22,328 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:22,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:22,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-11-29 02:34:22,529 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:22,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:22,529 INFO L85 PathProgramCache]: Analyzing trace with hash 144013456, now seen corresponding path program 34 times [2023-11-29 02:34:22,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:22,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471675608] [2023-11-29 02:34:22,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:22,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:22,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:22,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:22,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:22,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471675608] [2023-11-29 02:34:22,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471675608] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:22,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010572048] [2023-11-29 02:34:22,750 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:34:22,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:22,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:22,752 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:22,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-29 02:34:22,866 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:34:22,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:22,867 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:22,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:22,983 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:22,983 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:23,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:23,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010572048] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:23,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:23,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2023-11-29 02:34:23,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386285120] [2023-11-29 02:34:23,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:23,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:34:23,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:23,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:34:23,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:34:23,174 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:23,174 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 610 transitions, 11383 flow. Second operand has 16 states, 16 states have (on average 5.4375) internal successors, (87), 16 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:23,174 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:23,174 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:23,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:24,279 INFO L124 PetriNetUnfolderBase]: 1247/2093 cut-off events. [2023-11-29 02:34:24,280 INFO L125 PetriNetUnfolderBase]: For 52541/52541 co-relation queries the response was YES. [2023-11-29 02:34:24,294 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20005 conditions, 2093 events. 1247/2093 cut-off events. For 52541/52541 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 11394 event pairs, 31 based on Foata normal form. 1/2094 useless extension candidates. Maximal degree in co-relation 19858. Up to 1674 conditions per place. [2023-11-29 02:34:24,304 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 541 selfloop transitions, 111 changer transitions 5/658 dead transitions. [2023-11-29 02:34:24,305 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 658 transitions, 13102 flow [2023-11-29 02:34:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:34:24,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 02:34:24,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 108 transitions. [2023-11-29 02:34:24,305 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5167464114832536 [2023-11-29 02:34:24,305 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 108 transitions. [2023-11-29 02:34:24,306 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 108 transitions. [2023-11-29 02:34:24,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:24,306 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 108 transitions. [2023-11-29 02:34:24,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 9.818181818181818) internal successors, (108), 11 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:24,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:24,307 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:24,307 INFO L175 Difference]: Start difference. First operand has 337 places, 610 transitions, 11383 flow. Second operand 11 states and 108 transitions. [2023-11-29 02:34:24,307 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 658 transitions, 13102 flow [2023-11-29 02:34:24,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 658 transitions, 12783 flow, removed 59 selfloop flow, removed 7 redundant places. [2023-11-29 02:34:24,691 INFO L231 Difference]: Finished difference. Result has 341 places, 616 transitions, 11477 flow [2023-11-29 02:34:24,691 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=11075, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=610, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=499, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=11477, PETRI_PLACES=341, PETRI_TRANSITIONS=616} [2023-11-29 02:34:24,692 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 320 predicate places. [2023-11-29 02:34:24,692 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 616 transitions, 11477 flow [2023-11-29 02:34:24,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.4375) internal successors, (87), 16 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:24,692 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:24,692 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:24,697 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-11-29 02:34:24,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-29 02:34:24,892 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:24,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:24,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1096535720, now seen corresponding path program 35 times [2023-11-29 02:34:24,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:24,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355182307] [2023-11-29 02:34:24,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:24,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:24,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:25,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:25,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:25,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355182307] [2023-11-29 02:34:25,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355182307] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:25,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905327337] [2023-11-29 02:34:25,197 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:34:25,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:25,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:25,198 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:25,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-29 02:34:25,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:34:25,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:25,329 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:25,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:25,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:25,486 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:25,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:25,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905327337] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:25,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:25,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 16 [2023-11-29 02:34:25,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346370458] [2023-11-29 02:34:25,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:25,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:34:25,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:25,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:34:25,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:34:25,688 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:25,688 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 616 transitions, 11477 flow. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:25,688 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:25,688 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:25,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:26,630 INFO L124 PetriNetUnfolderBase]: 1271/2144 cut-off events. [2023-11-29 02:34:26,630 INFO L125 PetriNetUnfolderBase]: For 54946/54946 co-relation queries the response was YES. [2023-11-29 02:34:26,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20545 conditions, 2144 events. 1271/2144 cut-off events. For 54946/54946 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 11810 event pairs, 51 based on Foata normal form. 1/2145 useless extension candidates. Maximal degree in co-relation 20394. Up to 1935 conditions per place. [2023-11-29 02:34:26,654 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 581 selfloop transitions, 72 changer transitions 5/659 dead transitions. [2023-11-29 02:34:26,654 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 659 transitions, 13237 flow [2023-11-29 02:34:26,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:34:26,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 02:34:26,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 86 transitions. [2023-11-29 02:34:26,655 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5029239766081871 [2023-11-29 02:34:26,655 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 86 transitions. [2023-11-29 02:34:26,655 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 86 transitions. [2023-11-29 02:34:26,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:26,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 86 transitions. [2023-11-29 02:34:26,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:26,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:26,656 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:26,656 INFO L175 Difference]: Start difference. First operand has 341 places, 616 transitions, 11477 flow. Second operand 9 states and 86 transitions. [2023-11-29 02:34:26,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 659 transitions, 13237 flow [2023-11-29 02:34:27,004 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 659 transitions, 13008 flow, removed 18 selfloop flow, removed 10 redundant places. [2023-11-29 02:34:27,016 INFO L231 Difference]: Finished difference. Result has 342 places, 632 transitions, 11802 flow [2023-11-29 02:34:27,017 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=11252, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=616, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=544, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=11802, PETRI_PLACES=342, PETRI_TRANSITIONS=632} [2023-11-29 02:34:27,017 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 321 predicate places. [2023-11-29 02:34:27,017 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 632 transitions, 11802 flow [2023-11-29 02:34:27,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:27,017 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:27,017 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:27,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:27,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-11-29 02:34:27,218 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:27,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:27,218 INFO L85 PathProgramCache]: Analyzing trace with hash -614077588, now seen corresponding path program 36 times [2023-11-29 02:34:27,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:27,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148823262] [2023-11-29 02:34:27,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:27,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:27,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:27,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:27,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148823262] [2023-11-29 02:34:27,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148823262] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:27,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944201496] [2023-11-29 02:34:27,411 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:34:27,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:27,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:27,412 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:27,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-29 02:34:27,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 02:34:27,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:27,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:27,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:27,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:27,684 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:27,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:27,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944201496] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:27,912 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:27,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 18 [2023-11-29 02:34:27,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338141408] [2023-11-29 02:34:27,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:27,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 02:34:27,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:27,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 02:34:27,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:34:27,913 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:27,914 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 632 transitions, 11802 flow. Second operand has 19 states, 19 states have (on average 5.421052631578948) internal successors, (103), 19 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:27,914 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:27,914 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:27,914 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:28,951 INFO L124 PetriNetUnfolderBase]: 1314/2214 cut-off events. [2023-11-29 02:34:28,951 INFO L125 PetriNetUnfolderBase]: For 58254/58254 co-relation queries the response was YES. [2023-11-29 02:34:28,967 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21221 conditions, 2214 events. 1314/2214 cut-off events. For 58254/58254 co-relation queries the response was YES. Maximal size of possible extension queue 197. Compared 12262 event pairs, 51 based on Foata normal form. 1/2215 useless extension candidates. Maximal degree in co-relation 21066. Up to 1942 conditions per place. [2023-11-29 02:34:28,979 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 589 selfloop transitions, 88 changer transitions 7/685 dead transitions. [2023-11-29 02:34:28,979 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 685 transitions, 13767 flow [2023-11-29 02:34:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:34:28,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 02:34:28,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 93 transitions. [2023-11-29 02:34:28,980 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.543859649122807 [2023-11-29 02:34:28,980 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 93 transitions. [2023-11-29 02:34:28,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 93 transitions. [2023-11-29 02:34:28,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:28,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 93 transitions. [2023-11-29 02:34:28,980 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:28,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:28,981 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:28,981 INFO L175 Difference]: Start difference. First operand has 342 places, 632 transitions, 11802 flow. Second operand 9 states and 93 transitions. [2023-11-29 02:34:28,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 685 transitions, 13767 flow [2023-11-29 02:34:29,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 685 transitions, 13456 flow, removed 88 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:29,387 INFO L231 Difference]: Finished difference. Result has 346 places, 648 transitions, 12072 flow [2023-11-29 02:34:29,387 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=11497, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=544, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=12072, PETRI_PLACES=346, PETRI_TRANSITIONS=648} [2023-11-29 02:34:29,388 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 325 predicate places. [2023-11-29 02:34:29,388 INFO L495 AbstractCegarLoop]: Abstraction has has 346 places, 648 transitions, 12072 flow [2023-11-29 02:34:29,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.421052631578948) internal successors, (103), 19 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:29,388 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:29,388 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:29,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-11-29 02:34:29,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:29,588 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:29,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:29,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1253519028, now seen corresponding path program 37 times [2023-11-29 02:34:29,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:29,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778359418] [2023-11-29 02:34:29,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:29,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:29,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:29,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:29,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:29,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778359418] [2023-11-29 02:34:29,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778359418] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:29,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50805550] [2023-11-29 02:34:29,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:34:29,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:29,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:29,792 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:29,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-29 02:34:29,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:29,886 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:29,887 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:29,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:29,994 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:30,214 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:30,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50805550] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:30,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:30,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 17 [2023-11-29 02:34:30,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886336432] [2023-11-29 02:34:30,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:30,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:34:30,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:30,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:34:30,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:34:30,216 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:30,216 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 648 transitions, 12072 flow. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:30,216 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:30,216 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:30,217 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:31,236 INFO L124 PetriNetUnfolderBase]: 1310/2201 cut-off events. [2023-11-29 02:34:31,236 INFO L125 PetriNetUnfolderBase]: For 55952/55952 co-relation queries the response was YES. [2023-11-29 02:34:31,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20958 conditions, 2201 events. 1310/2201 cut-off events. For 55952/55952 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 12128 event pairs, 52 based on Foata normal form. 1/2202 useless extension candidates. Maximal degree in co-relation 20806. Up to 1942 conditions per place. [2023-11-29 02:34:31,261 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 584 selfloop transitions, 86 changer transitions 6/677 dead transitions. [2023-11-29 02:34:31,261 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 677 transitions, 13586 flow [2023-11-29 02:34:31,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:34:31,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 02:34:31,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 84 transitions. [2023-11-29 02:34:31,262 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5526315789473685 [2023-11-29 02:34:31,263 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 84 transitions. [2023-11-29 02:34:31,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 84 transitions. [2023-11-29 02:34:31,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:31,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 84 transitions. [2023-11-29 02:34:31,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:31,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 19.0) internal successors, (171), 9 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:31,263 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 19.0) internal successors, (171), 9 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:31,264 INFO L175 Difference]: Start difference. First operand has 346 places, 648 transitions, 12072 flow. Second operand 8 states and 84 transitions. [2023-11-29 02:34:31,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 677 transitions, 13586 flow [2023-11-29 02:34:31,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 346 places, 677 transitions, 13342 flow, removed 54 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:31,696 INFO L231 Difference]: Finished difference. Result has 348 places, 650 transitions, 12103 flow [2023-11-29 02:34:31,697 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=11832, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=648, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=562, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=12103, PETRI_PLACES=348, PETRI_TRANSITIONS=650} [2023-11-29 02:34:31,697 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 327 predicate places. [2023-11-29 02:34:31,697 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 650 transitions, 12103 flow [2023-11-29 02:34:31,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:31,697 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:31,697 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:31,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:31,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:31,898 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:31,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:31,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1497901974, now seen corresponding path program 38 times [2023-11-29 02:34:31,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:31,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922557985] [2023-11-29 02:34:31,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:31,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:31,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:32,147 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:32,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:32,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922557985] [2023-11-29 02:34:32,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922557985] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:32,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398965117] [2023-11-29 02:34:32,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:34:32,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:32,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:32,149 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:32,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-29 02:34:32,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:34:32,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:32,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:32,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:32,377 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:32,377 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:32,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:32,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398965117] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:32,550 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:32,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2023-11-29 02:34:32,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287842693] [2023-11-29 02:34:32,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:32,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:34:32,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:32,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:34:32,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:34:32,551 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:32,551 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 650 transitions, 12103 flow. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:32,552 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:32,552 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:32,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:33,829 INFO L124 PetriNetUnfolderBase]: 1469/2520 cut-off events. [2023-11-29 02:34:33,829 INFO L125 PetriNetUnfolderBase]: For 66764/66764 co-relation queries the response was YES. [2023-11-29 02:34:33,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24191 conditions, 2520 events. 1469/2520 cut-off events. For 66764/66764 co-relation queries the response was YES. Maximal size of possible extension queue 226. Compared 14754 event pairs, 60 based on Foata normal form. 2/2522 useless extension candidates. Maximal degree in co-relation 24018. Up to 2121 conditions per place. [2023-11-29 02:34:33,860 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 653 selfloop transitions, 112 changer transitions 24/790 dead transitions. [2023-11-29 02:34:33,860 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 790 transitions, 15947 flow [2023-11-29 02:34:33,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:34:33,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 02:34:33,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 122 transitions. [2023-11-29 02:34:33,861 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5350877192982456 [2023-11-29 02:34:33,861 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 122 transitions. [2023-11-29 02:34:33,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 122 transitions. [2023-11-29 02:34:33,861 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:33,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 122 transitions. [2023-11-29 02:34:33,862 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 10.166666666666666) internal successors, (122), 12 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:33,862 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:33,863 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 19.0) internal successors, (247), 13 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:33,863 INFO L175 Difference]: Start difference. First operand has 348 places, 650 transitions, 12103 flow. Second operand 12 states and 122 transitions. [2023-11-29 02:34:33,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 790 transitions, 15947 flow [2023-11-29 02:34:34,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 790 transitions, 15761 flow, removed 26 selfloop flow, removed 5 redundant places. [2023-11-29 02:34:34,405 INFO L231 Difference]: Finished difference. Result has 363 places, 714 transitions, 13748 flow [2023-11-29 02:34:34,405 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=11927, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=650, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=553, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=13748, PETRI_PLACES=363, PETRI_TRANSITIONS=714} [2023-11-29 02:34:34,406 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 342 predicate places. [2023-11-29 02:34:34,406 INFO L495 AbstractCegarLoop]: Abstraction has has 363 places, 714 transitions, 13748 flow [2023-11-29 02:34:34,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:34,406 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:34,406 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:34,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-29 02:34:34,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:34,607 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:34,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:34,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1086452014, now seen corresponding path program 39 times [2023-11-29 02:34:34,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:34,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288370934] [2023-11-29 02:34:34,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:34,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:34,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:34,825 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:34,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:34,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288370934] [2023-11-29 02:34:34,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288370934] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:34,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164362127] [2023-11-29 02:34:34,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:34:34,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:34,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:34,827 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:34,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-29 02:34:34,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:34:34,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:34,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:34,931 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:35,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:35,046 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:35,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:35,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164362127] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:35,226 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:35,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2023-11-29 02:34:35,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120535295] [2023-11-29 02:34:35,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:35,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:34:35,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:35,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:34:35,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:34:35,228 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:35,228 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 363 places, 714 transitions, 13748 flow. Second operand has 20 states, 20 states have (on average 5.3) internal successors, (106), 20 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:35,228 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:35,228 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:35,228 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:36,522 INFO L124 PetriNetUnfolderBase]: 1477/2537 cut-off events. [2023-11-29 02:34:36,523 INFO L125 PetriNetUnfolderBase]: For 74840/74840 co-relation queries the response was YES. [2023-11-29 02:34:36,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25106 conditions, 2537 events. 1477/2537 cut-off events. For 74840/74840 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 14861 event pairs, 63 based on Foata normal form. 1/2538 useless extension candidates. Maximal degree in co-relation 24904. Up to 2115 conditions per place. [2023-11-29 02:34:36,554 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 670 selfloop transitions, 111 changer transitions 5/787 dead transitions. [2023-11-29 02:34:36,554 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 787 transitions, 16477 flow [2023-11-29 02:34:36,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:34:36,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 02:34:36,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 110 transitions. [2023-11-29 02:34:36,555 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5789473684210527 [2023-11-29 02:34:36,555 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 110 transitions. [2023-11-29 02:34:36,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 110 transitions. [2023-11-29 02:34:36,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:36,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 110 transitions. [2023-11-29 02:34:36,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:36,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:36,556 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:36,556 INFO L175 Difference]: Start difference. First operand has 363 places, 714 transitions, 13748 flow. Second operand 10 states and 110 transitions. [2023-11-29 02:34:36,556 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 370 places, 787 transitions, 16477 flow [2023-11-29 02:34:37,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 787 transitions, 15971 flow, removed 253 selfloop flow, removed 2 redundant places. [2023-11-29 02:34:37,146 INFO L231 Difference]: Finished difference. Result has 371 places, 727 transitions, 13989 flow [2023-11-29 02:34:37,146 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=13270, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=714, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=604, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=13989, PETRI_PLACES=371, PETRI_TRANSITIONS=727} [2023-11-29 02:34:37,146 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 350 predicate places. [2023-11-29 02:34:37,147 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 727 transitions, 13989 flow [2023-11-29 02:34:37,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.3) internal successors, (106), 20 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:37,147 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:37,147 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:37,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2023-11-29 02:34:37,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:37,347 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:37,347 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:37,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1878774244, now seen corresponding path program 40 times [2023-11-29 02:34:37,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:37,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750161242] [2023-11-29 02:34:37,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:37,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:37,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:37,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:37,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:37,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750161242] [2023-11-29 02:34:37,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750161242] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:37,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087547764] [2023-11-29 02:34:37,570 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:34:37,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:37,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:37,571 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:37,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-29 02:34:37,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:34:37,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:37,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:37,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:37,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 02:34:37,781 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:37,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:37,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087547764] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:37,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:37,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 18 [2023-11-29 02:34:37,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618497422] [2023-11-29 02:34:37,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:37,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 02:34:37,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:37,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 02:34:37,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:34:37,993 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:37,993 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 727 transitions, 13989 flow. Second operand has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:37,994 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:37,994 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:37,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:39,061 INFO L124 PetriNetUnfolderBase]: 1476/2529 cut-off events. [2023-11-29 02:34:39,061 INFO L125 PetriNetUnfolderBase]: For 70771/70771 co-relation queries the response was YES. [2023-11-29 02:34:39,082 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24577 conditions, 2529 events. 1476/2529 cut-off events. For 70771/70771 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 14776 event pairs, 65 based on Foata normal form. 1/2530 useless extension candidates. Maximal degree in co-relation 24389. Up to 2379 conditions per place. [2023-11-29 02:34:39,094 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 692 selfloop transitions, 44 changer transitions 8/745 dead transitions. [2023-11-29 02:34:39,094 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 745 transitions, 15572 flow [2023-11-29 02:34:39,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:34:39,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:34:39,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 61 transitions. [2023-11-29 02:34:39,095 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5350877192982456 [2023-11-29 02:34:39,095 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 61 transitions. [2023-11-29 02:34:39,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 61 transitions. [2023-11-29 02:34:39,095 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:39,095 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 61 transitions. [2023-11-29 02:34:39,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:39,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 19.0) internal successors, (133), 7 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:39,096 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 19.0) internal successors, (133), 7 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:39,096 INFO L175 Difference]: Start difference. First operand has 371 places, 727 transitions, 13989 flow. Second operand 6 states and 61 transitions. [2023-11-29 02:34:39,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 745 transitions, 15572 flow [2023-11-29 02:34:39,674 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 745 transitions, 15245 flow, removed 106 selfloop flow, removed 4 redundant places. [2023-11-29 02:34:39,686 INFO L231 Difference]: Finished difference. Result has 373 places, 724 transitions, 13688 flow [2023-11-29 02:34:39,687 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=13664, PETRI_DIFFERENCE_MINUEND_PLACES=366, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=727, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=683, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=13688, PETRI_PLACES=373, PETRI_TRANSITIONS=724} [2023-11-29 02:34:39,687 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 352 predicate places. [2023-11-29 02:34:39,687 INFO L495 AbstractCegarLoop]: Abstraction has has 373 places, 724 transitions, 13688 flow [2023-11-29 02:34:39,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:39,688 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:39,688 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:39,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-29 02:34:39,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2023-11-29 02:34:39,888 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:39,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:39,889 INFO L85 PathProgramCache]: Analyzing trace with hash -8496978, now seen corresponding path program 41 times [2023-11-29 02:34:39,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:39,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579316313] [2023-11-29 02:34:39,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:39,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:39,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:40,087 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:40,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:40,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579316313] [2023-11-29 02:34:40,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579316313] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:40,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513242734] [2023-11-29 02:34:40,088 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:34:40,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:40,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:40,088 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:40,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-29 02:34:40,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:34:40,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:40,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:40,184 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:40,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:40,307 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:40,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:40,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513242734] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:40,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:40,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2023-11-29 02:34:40,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034313743] [2023-11-29 02:34:40,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:40,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:34:40,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:40,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:34:40,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:34:40,470 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:40,470 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 724 transitions, 13688 flow. Second operand has 16 states, 16 states have (on average 5.625) internal successors, (90), 16 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:40,470 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:40,470 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:40,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:41,727 INFO L124 PetriNetUnfolderBase]: 1466/2508 cut-off events. [2023-11-29 02:34:41,727 INFO L125 PetriNetUnfolderBase]: For 66272/66272 co-relation queries the response was YES. [2023-11-29 02:34:41,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24156 conditions, 2508 events. 1466/2508 cut-off events. For 66272/66272 co-relation queries the response was YES. Maximal size of possible extension queue 222. Compared 14589 event pairs, 63 based on Foata normal form. 1/2509 useless extension candidates. Maximal degree in co-relation 23970. Up to 2242 conditions per place. [2023-11-29 02:34:41,759 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 674 selfloop transitions, 91 changer transitions 5/771 dead transitions. [2023-11-29 02:34:41,759 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 771 transitions, 15730 flow [2023-11-29 02:34:41,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:34:41,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 02:34:41,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 104 transitions. [2023-11-29 02:34:41,760 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49760765550239233 [2023-11-29 02:34:41,760 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 104 transitions. [2023-11-29 02:34:41,760 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 104 transitions. [2023-11-29 02:34:41,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:41,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 104 transitions. [2023-11-29 02:34:41,761 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 9.454545454545455) internal successors, (104), 11 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:41,761 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:41,761 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:41,762 INFO L175 Difference]: Start difference. First operand has 373 places, 724 transitions, 13688 flow. Second operand 11 states and 104 transitions. [2023-11-29 02:34:41,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 381 places, 771 transitions, 15730 flow [2023-11-29 02:34:42,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 771 transitions, 15606 flow, removed 19 selfloop flow, removed 4 redundant places. [2023-11-29 02:34:42,308 INFO L231 Difference]: Finished difference. Result has 380 places, 733 transitions, 14031 flow [2023-11-29 02:34:42,309 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=13570, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=724, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=633, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14031, PETRI_PLACES=380, PETRI_TRANSITIONS=733} [2023-11-29 02:34:42,309 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 359 predicate places. [2023-11-29 02:34:42,309 INFO L495 AbstractCegarLoop]: Abstraction has has 380 places, 733 transitions, 14031 flow [2023-11-29 02:34:42,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.625) internal successors, (90), 16 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:42,309 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:42,309 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:42,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2023-11-29 02:34:42,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-11-29 02:34:42,510 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:42,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:42,510 INFO L85 PathProgramCache]: Analyzing trace with hash 501118992, now seen corresponding path program 42 times [2023-11-29 02:34:42,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:42,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12453944] [2023-11-29 02:34:42,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:42,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:42,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:42,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:42,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:42,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12453944] [2023-11-29 02:34:42,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12453944] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:42,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990203234] [2023-11-29 02:34:42,724 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:34:42,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:42,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:42,725 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:42,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-29 02:34:42,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 02:34:42,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:42,826 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:42,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:42,967 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:42,967 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:43,198 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:43,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990203234] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:43,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:43,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 16 [2023-11-29 02:34:43,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157759986] [2023-11-29 02:34:43,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:43,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:34:43,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:43,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:34:43,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:34:43,199 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:43,200 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 733 transitions, 14031 flow. Second operand has 17 states, 17 states have (on average 5.470588235294118) internal successors, (93), 17 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:43,200 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:43,200 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:43,200 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:44,428 INFO L124 PetriNetUnfolderBase]: 1505/2584 cut-off events. [2023-11-29 02:34:44,428 INFO L125 PetriNetUnfolderBase]: For 70931/70931 co-relation queries the response was YES. [2023-11-29 02:34:44,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25124 conditions, 2584 events. 1505/2584 cut-off events. For 70931/70931 co-relation queries the response was YES. Maximal size of possible extension queue 232. Compared 15189 event pairs, 63 based on Foata normal form. 1/2585 useless extension candidates. Maximal degree in co-relation 24932. Up to 2358 conditions per place. [2023-11-29 02:34:44,462 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 701 selfloop transitions, 73 changer transitions 5/780 dead transitions. [2023-11-29 02:34:44,462 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 387 places, 780 transitions, 16164 flow [2023-11-29 02:34:44,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:34:44,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 02:34:44,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 87 transitions. [2023-11-29 02:34:44,463 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5087719298245614 [2023-11-29 02:34:44,463 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 87 transitions. [2023-11-29 02:34:44,463 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 87 transitions. [2023-11-29 02:34:44,464 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:44,464 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 87 transitions. [2023-11-29 02:34:44,464 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 9.666666666666666) internal successors, (87), 9 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:44,464 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:44,464 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:44,465 INFO L175 Difference]: Start difference. First operand has 380 places, 733 transitions, 14031 flow. Second operand 9 states and 87 transitions. [2023-11-29 02:34:44,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 387 places, 780 transitions, 16164 flow [2023-11-29 02:34:45,067 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 780 transitions, 15902 flow, removed 77 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:45,081 INFO L231 Difference]: Finished difference. Result has 385 places, 751 transitions, 14427 flow [2023-11-29 02:34:45,082 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=13773, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=733, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=660, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=14427, PETRI_PLACES=385, PETRI_TRANSITIONS=751} [2023-11-29 02:34:45,082 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 364 predicate places. [2023-11-29 02:34:45,082 INFO L495 AbstractCegarLoop]: Abstraction has has 385 places, 751 transitions, 14427 flow [2023-11-29 02:34:45,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.470588235294118) internal successors, (93), 17 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:45,082 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:45,082 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:45,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-11-29 02:34:45,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:45,283 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:45,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:45,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1340918666, now seen corresponding path program 43 times [2023-11-29 02:34:45,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:45,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414252197] [2023-11-29 02:34:45,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:45,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:45,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:45,496 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:45,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:45,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414252197] [2023-11-29 02:34:45,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414252197] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:45,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679348996] [2023-11-29 02:34:45,496 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:34:45,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:45,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:45,497 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:45,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-29 02:34:45,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:45,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:45,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:45,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:45,717 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:45,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:45,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679348996] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:45,934 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:45,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2023-11-29 02:34:45,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742138045] [2023-11-29 02:34:45,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:45,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:34:45,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:45,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:34:45,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:34:45,936 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:45,936 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 751 transitions, 14427 flow. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:45,936 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:45,936 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:45,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:47,198 INFO L124 PetriNetUnfolderBase]: 1502/2574 cut-off events. [2023-11-29 02:34:47,198 INFO L125 PetriNetUnfolderBase]: For 73053/73053 co-relation queries the response was YES. [2023-11-29 02:34:47,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24986 conditions, 2574 events. 1502/2574 cut-off events. For 73053/73053 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 15098 event pairs, 63 based on Foata normal form. 1/2575 useless extension candidates. Maximal degree in co-relation 24795. Up to 2188 conditions per place. [2023-11-29 02:34:47,229 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 675 selfloop transitions, 109 changer transitions 5/790 dead transitions. [2023-11-29 02:34:47,230 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 393 places, 790 transitions, 16400 flow [2023-11-29 02:34:47,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:34:47,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 02:34:47,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 100 transitions. [2023-11-29 02:34:47,230 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5263157894736842 [2023-11-29 02:34:47,231 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 100 transitions. [2023-11-29 02:34:47,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 100 transitions. [2023-11-29 02:34:47,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:47,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 100 transitions. [2023-11-29 02:34:47,231 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 10.0) internal successors, (100), 10 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:47,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:47,232 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 19.0) internal successors, (209), 11 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:47,232 INFO L175 Difference]: Start difference. First operand has 385 places, 751 transitions, 14427 flow. Second operand 10 states and 100 transitions. [2023-11-29 02:34:47,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 393 places, 790 transitions, 16400 flow [2023-11-29 02:34:47,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 790 transitions, 16074 flow, removed 115 selfloop flow, removed 5 redundant places. [2023-11-29 02:34:47,799 INFO L231 Difference]: Finished difference. Result has 390 places, 753 transitions, 14458 flow [2023-11-29 02:34:47,799 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=14107, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=751, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=642, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14458, PETRI_PLACES=390, PETRI_TRANSITIONS=753} [2023-11-29 02:34:47,800 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 369 predicate places. [2023-11-29 02:34:47,800 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 753 transitions, 14458 flow [2023-11-29 02:34:47,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:47,800 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:47,800 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:47,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-11-29 02:34:48,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:48,001 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:48,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:48,001 INFO L85 PathProgramCache]: Analyzing trace with hash 182085558, now seen corresponding path program 44 times [2023-11-29 02:34:48,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:48,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334978740] [2023-11-29 02:34:48,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:48,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:48,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:48,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:48,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334978740] [2023-11-29 02:34:48,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334978740] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:48,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60962706] [2023-11-29 02:34:48,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:34:48,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:48,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:48,244 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:48,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-29 02:34:48,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:34:48,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:48,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:48,344 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:48,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:48,467 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:48,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:48,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60962706] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:48,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:48,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 18 [2023-11-29 02:34:48,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800304583] [2023-11-29 02:34:48,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:48,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 02:34:48,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:48,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 02:34:48,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:34:48,674 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:48,675 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 753 transitions, 14458 flow. Second operand has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:48,675 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:48,675 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:48,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:50,013 INFO L124 PetriNetUnfolderBase]: 1551/2654 cut-off events. [2023-11-29 02:34:50,013 INFO L125 PetriNetUnfolderBase]: For 75715/75715 co-relation queries the response was YES. [2023-11-29 02:34:50,034 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25633 conditions, 2654 events. 1551/2654 cut-off events. For 75715/75715 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 15621 event pairs, 63 based on Foata normal form. 1/2655 useless extension candidates. Maximal degree in co-relation 25437. Up to 2358 conditions per place. [2023-11-29 02:34:50,048 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 713 selfloop transitions, 93 changer transitions 7/814 dead transitions. [2023-11-29 02:34:50,048 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 397 places, 814 transitions, 16907 flow [2023-11-29 02:34:50,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:34:50,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 02:34:50,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 94 transitions. [2023-11-29 02:34:50,049 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5497076023391813 [2023-11-29 02:34:50,049 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 94 transitions. [2023-11-29 02:34:50,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 94 transitions. [2023-11-29 02:34:50,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:50,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 94 transitions. [2023-11-29 02:34:50,049 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:50,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:50,050 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:50,050 INFO L175 Difference]: Start difference. First operand has 390 places, 753 transitions, 14458 flow. Second operand 9 states and 94 transitions. [2023-11-29 02:34:50,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 397 places, 814 transitions, 16907 flow [2023-11-29 02:34:50,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 814 transitions, 16628 flow, removed 64 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:50,682 INFO L231 Difference]: Finished difference. Result has 394 places, 774 transitions, 14944 flow [2023-11-29 02:34:50,682 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=14191, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=753, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=660, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=14944, PETRI_PLACES=394, PETRI_TRANSITIONS=774} [2023-11-29 02:34:50,682 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 373 predicate places. [2023-11-29 02:34:50,683 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 774 transitions, 14944 flow [2023-11-29 02:34:50,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:50,683 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:50,683 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:50,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:50,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-29 02:34:50,883 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:50,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:50,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1685511058, now seen corresponding path program 45 times [2023-11-29 02:34:50,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:50,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952481228] [2023-11-29 02:34:50,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:50,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:50,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:51,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:51,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:51,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952481228] [2023-11-29 02:34:51,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952481228] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:51,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946952876] [2023-11-29 02:34:51,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:34:51,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:51,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:51,065 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:51,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-29 02:34:51,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:34:51,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:51,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 02:34:51,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:51,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:51,320 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:51,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:51,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946952876] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:51,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:51,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 16 [2023-11-29 02:34:51,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40254437] [2023-11-29 02:34:51,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:51,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:34:51,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:51,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:34:51,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:34:51,532 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:51,532 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 774 transitions, 14944 flow. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:51,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:51,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:51,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:52,773 INFO L124 PetriNetUnfolderBase]: 1543/2635 cut-off events. [2023-11-29 02:34:52,773 INFO L125 PetriNetUnfolderBase]: For 73010/73010 co-relation queries the response was YES. [2023-11-29 02:34:52,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25448 conditions, 2635 events. 1543/2635 cut-off events. For 73010/73010 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 15442 event pairs, 66 based on Foata normal form. 1/2636 useless extension candidates. Maximal degree in co-relation 25254. Up to 2358 conditions per place. [2023-11-29 02:34:52,809 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 708 selfloop transitions, 90 changer transitions 7/806 dead transitions. [2023-11-29 02:34:52,809 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 806 transitions, 16796 flow [2023-11-29 02:34:52,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:34:52,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 02:34:52,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 85 transitions. [2023-11-29 02:34:52,810 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5592105263157895 [2023-11-29 02:34:52,810 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 85 transitions. [2023-11-29 02:34:52,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 85 transitions. [2023-11-29 02:34:52,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:52,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 85 transitions. [2023-11-29 02:34:52,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 10.625) internal successors, (85), 8 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:52,811 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 19.0) internal successors, (171), 9 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:52,811 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 19.0) internal successors, (171), 9 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:52,811 INFO L175 Difference]: Start difference. First operand has 394 places, 774 transitions, 14944 flow. Second operand 8 states and 85 transitions. [2023-11-29 02:34:52,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 806 transitions, 16796 flow [2023-11-29 02:34:53,473 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 394 places, 806 transitions, 16500 flow, removed 79 selfloop flow, removed 6 redundant places. [2023-11-29 02:34:53,487 INFO L231 Difference]: Finished difference. Result has 396 places, 776 transitions, 14943 flow [2023-11-29 02:34:53,488 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=14652, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=774, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=684, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=14943, PETRI_PLACES=396, PETRI_TRANSITIONS=776} [2023-11-29 02:34:53,488 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 375 predicate places. [2023-11-29 02:34:53,488 INFO L495 AbstractCegarLoop]: Abstraction has has 396 places, 776 transitions, 14943 flow [2023-11-29 02:34:53,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:53,488 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:53,489 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:53,493 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2023-11-29 02:34:53,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-29 02:34:53,689 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:53,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:53,689 INFO L85 PathProgramCache]: Analyzing trace with hash 650809155, now seen corresponding path program 46 times [2023-11-29 02:34:53,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:53,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801059952] [2023-11-29 02:34:53,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:53,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:53,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:53,767 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:53,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:53,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801059952] [2023-11-29 02:34:53,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801059952] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:53,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127244533] [2023-11-29 02:34:53,768 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:34:53,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:53,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:53,769 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:53,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-29 02:34:53,872 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:34:53,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:53,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:34:53,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:53,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:53,918 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:53,952 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:53,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127244533] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:53,952 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:53,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2023-11-29 02:34:53,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641622133] [2023-11-29 02:34:53,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:53,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 02:34:53,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:53,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:34:53,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:34:53,954 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:53,954 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 776 transitions, 14943 flow. Second operand has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 14 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:53,954 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:53,954 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:53,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:55,410 INFO L124 PetriNetUnfolderBase]: 1886/3251 cut-off events. [2023-11-29 02:34:55,411 INFO L125 PetriNetUnfolderBase]: For 90543/90543 co-relation queries the response was YES. [2023-11-29 02:34:55,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31021 conditions, 3251 events. 1886/3251 cut-off events. For 90543/90543 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 19888 event pairs, 342 based on Foata normal form. 4/3255 useless extension candidates. Maximal degree in co-relation 30802. Up to 1940 conditions per place. [2023-11-29 02:34:55,451 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 725 selfloop transitions, 246 changer transitions 15/987 dead transitions. [2023-11-29 02:34:55,451 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 987 transitions, 20765 flow [2023-11-29 02:34:55,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:34:55,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 02:34:55,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 86 transitions. [2023-11-29 02:34:55,452 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5029239766081871 [2023-11-29 02:34:55,452 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 86 transitions. [2023-11-29 02:34:55,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 86 transitions. [2023-11-29 02:34:55,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:55,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 86 transitions. [2023-11-29 02:34:55,453 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:55,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:55,453 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:55,453 INFO L175 Difference]: Start difference. First operand has 396 places, 776 transitions, 14943 flow. Second operand 9 states and 86 transitions. [2023-11-29 02:34:55,453 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 987 transitions, 20765 flow [2023-11-29 02:34:56,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 987 transitions, 20524 flow, removed 32 selfloop flow, removed 5 redundant places. [2023-11-29 02:34:56,222 INFO L231 Difference]: Finished difference. Result has 403 places, 863 transitions, 17320 flow [2023-11-29 02:34:56,223 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=14769, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=776, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=17320, PETRI_PLACES=403, PETRI_TRANSITIONS=863} [2023-11-29 02:34:56,223 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 382 predicate places. [2023-11-29 02:34:56,223 INFO L495 AbstractCegarLoop]: Abstraction has has 403 places, 863 transitions, 17320 flow [2023-11-29 02:34:56,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 14 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:56,224 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:56,224 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:56,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:56,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-11-29 02:34:56,424 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:56,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:56,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1861338634, now seen corresponding path program 47 times [2023-11-29 02:34:56,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:56,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464936532] [2023-11-29 02:34:56,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:56,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:56,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:56,499 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:56,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:56,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464936532] [2023-11-29 02:34:56,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464936532] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:56,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111866478] [2023-11-29 02:34:56,499 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:34:56,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:56,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:56,500 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:56,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-29 02:34:56,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:34:56,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:56,604 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:34:56,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:56,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:56,650 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:56,687 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:56,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111866478] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:56,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:56,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2023-11-29 02:34:56,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27231643] [2023-11-29 02:34:56,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:56,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 02:34:56,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:56,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:34:56,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:34:56,689 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:56,689 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 863 transitions, 17320 flow. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:56,689 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:56,689 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:56,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:34:58,428 INFO L124 PetriNetUnfolderBase]: 2049/3522 cut-off events. [2023-11-29 02:34:58,428 INFO L125 PetriNetUnfolderBase]: For 106516/106516 co-relation queries the response was YES. [2023-11-29 02:34:58,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34465 conditions, 3522 events. 2049/3522 cut-off events. For 106516/106516 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 21730 event pairs, 115 based on Foata normal form. 14/3536 useless extension candidates. Maximal degree in co-relation 34266. Up to 1045 conditions per place. [2023-11-29 02:34:58,477 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 644 selfloop transitions, 425 changer transitions 0/1070 dead transitions. [2023-11-29 02:34:58,478 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 412 places, 1070 transitions, 23124 flow [2023-11-29 02:34:58,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 02:34:58,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 02:34:58,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 118 transitions. [2023-11-29 02:34:58,478 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4777327935222672 [2023-11-29 02:34:58,478 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 118 transitions. [2023-11-29 02:34:58,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 118 transitions. [2023-11-29 02:34:58,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:34:58,479 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 118 transitions. [2023-11-29 02:34:58,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 9.076923076923077) internal successors, (118), 13 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:58,479 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:58,479 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:58,479 INFO L175 Difference]: Start difference. First operand has 403 places, 863 transitions, 17320 flow. Second operand 13 states and 118 transitions. [2023-11-29 02:34:58,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 412 places, 1070 transitions, 23124 flow [2023-11-29 02:34:59,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 405 places, 1070 transitions, 22729 flow, removed 59 selfloop flow, removed 7 redundant places. [2023-11-29 02:34:59,357 INFO L231 Difference]: Finished difference. Result has 412 places, 930 transitions, 19549 flow [2023-11-29 02:34:59,357 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=16933, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=863, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=358, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=19549, PETRI_PLACES=412, PETRI_TRANSITIONS=930} [2023-11-29 02:34:59,358 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 391 predicate places. [2023-11-29 02:34:59,358 INFO L495 AbstractCegarLoop]: Abstraction has has 412 places, 930 transitions, 19549 flow [2023-11-29 02:34:59,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:59,358 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:34:59,358 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:34:59,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2023-11-29 02:34:59,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:59,558 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:34:59,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:34:59,559 INFO L85 PathProgramCache]: Analyzing trace with hash 966311890, now seen corresponding path program 48 times [2023-11-29 02:34:59,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:34:59,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049774885] [2023-11-29 02:34:59,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:34:59,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:34:59,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:34:59,631 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:59,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:59,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049774885] [2023-11-29 02:34:59,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049774885] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:59,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069261322] [2023-11-29 02:34:59,632 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:34:59,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:34:59,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:34:59,633 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:34:59,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-29 02:34:59,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 02:34:59,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:34:59,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:34:59,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:34:59,783 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:59,783 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:59,815 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:34:59,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069261322] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:34:59,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:34:59,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:34:59,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510436779] [2023-11-29 02:34:59,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:59,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:34:59,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:59,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:34:59,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:34:59,816 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:34:59,816 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 930 transitions, 19549 flow. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:34:59,816 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:34:59,816 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:34:59,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:01,685 INFO L124 PetriNetUnfolderBase]: 2202/3737 cut-off events. [2023-11-29 02:35:01,685 INFO L125 PetriNetUnfolderBase]: For 128451/128451 co-relation queries the response was YES. [2023-11-29 02:35:01,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39002 conditions, 3737 events. 2202/3737 cut-off events. For 128451/128451 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 23151 event pairs, 248 based on Foata normal form. 10/3747 useless extension candidates. Maximal degree in co-relation 38651. Up to 1550 conditions per place. [2023-11-29 02:35:01,733 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 578 selfloop transitions, 469 changer transitions 3/1051 dead transitions. [2023-11-29 02:35:01,733 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 1051 transitions, 24714 flow [2023-11-29 02:35:01,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 02:35:01,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-29 02:35:01,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 149 transitions. [2023-11-29 02:35:01,734 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41274238227146814 [2023-11-29 02:35:01,734 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 149 transitions. [2023-11-29 02:35:01,734 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 149 transitions. [2023-11-29 02:35:01,734 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:01,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 149 transitions. [2023-11-29 02:35:01,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 7.842105263157895) internal successors, (149), 19 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:01,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:01,736 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:01,736 INFO L175 Difference]: Start difference. First operand has 412 places, 930 transitions, 19549 flow. Second operand 19 states and 149 transitions. [2023-11-29 02:35:01,736 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 1051 transitions, 24714 flow [2023-11-29 02:35:02,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 1051 transitions, 24256 flow, removed 139 selfloop flow, removed 3 redundant places. [2023-11-29 02:35:02,667 INFO L231 Difference]: Finished difference. Result has 433 places, 1011 transitions, 22932 flow [2023-11-29 02:35:02,668 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=19219, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=930, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=397, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=22932, PETRI_PLACES=433, PETRI_TRANSITIONS=1011} [2023-11-29 02:35:02,669 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 412 predicate places. [2023-11-29 02:35:02,669 INFO L495 AbstractCegarLoop]: Abstraction has has 433 places, 1011 transitions, 22932 flow [2023-11-29 02:35:02,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:02,669 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:02,669 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:02,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-11-29 02:35:02,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2023-11-29 02:35:02,870 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:02,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:02,870 INFO L85 PathProgramCache]: Analyzing trace with hash 657812818, now seen corresponding path program 49 times [2023-11-29 02:35:02,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:02,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313984384] [2023-11-29 02:35:02,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:02,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:02,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:02,947 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:02,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:02,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313984384] [2023-11-29 02:35:02,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313984384] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:02,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10948718] [2023-11-29 02:35:02,948 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:35:02,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:02,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:02,949 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:02,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-29 02:35:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:03,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:03,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:03,102 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:03,102 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:03,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:03,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10948718] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:03,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:03,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:35:03,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579011841] [2023-11-29 02:35:03,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:03,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:35:03,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:03,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:35:03,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:03,140 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:03,141 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 433 places, 1011 transitions, 22932 flow. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:03,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:03,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:03,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:05,348 INFO L124 PetriNetUnfolderBase]: 2297/3920 cut-off events. [2023-11-29 02:35:05,348 INFO L125 PetriNetUnfolderBase]: For 146321/146321 co-relation queries the response was YES. [2023-11-29 02:35:05,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41778 conditions, 3920 events. 2297/3920 cut-off events. For 146321/146321 co-relation queries the response was YES. Maximal size of possible extension queue 304. Compared 24525 event pairs, 192 based on Foata normal form. 28/3948 useless extension candidates. Maximal degree in co-relation 41417. Up to 1507 conditions per place. [2023-11-29 02:35:05,406 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 629 selfloop transitions, 467 changer transitions 0/1097 dead transitions. [2023-11-29 02:35:05,406 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 453 places, 1097 transitions, 26261 flow [2023-11-29 02:35:05,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:35:05,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 02:35:05,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 168 transitions. [2023-11-29 02:35:05,407 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42105263157894735 [2023-11-29 02:35:05,407 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 168 transitions. [2023-11-29 02:35:05,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 168 transitions. [2023-11-29 02:35:05,407 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:05,407 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 168 transitions. [2023-11-29 02:35:05,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 8.0) internal successors, (168), 21 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:05,408 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:05,408 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:05,408 INFO L175 Difference]: Start difference. First operand has 433 places, 1011 transitions, 22932 flow. Second operand 21 states and 168 transitions. [2023-11-29 02:35:05,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 453 places, 1097 transitions, 26261 flow [2023-11-29 02:35:06,708 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 443 places, 1097 transitions, 24399 flow, removed 602 selfloop flow, removed 10 redundant places. [2023-11-29 02:35:06,730 INFO L231 Difference]: Finished difference. Result has 448 places, 1049 transitions, 22989 flow [2023-11-29 02:35:06,731 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=20980, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1006, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=430, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=22989, PETRI_PLACES=448, PETRI_TRANSITIONS=1049} [2023-11-29 02:35:06,731 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 427 predicate places. [2023-11-29 02:35:06,731 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 1049 transitions, 22989 flow [2023-11-29 02:35:06,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:06,731 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:06,732 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:06,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2023-11-29 02:35:06,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:06,932 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:06,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:06,932 INFO L85 PathProgramCache]: Analyzing trace with hash 581411205, now seen corresponding path program 50 times [2023-11-29 02:35:06,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:06,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804531389] [2023-11-29 02:35:06,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:06,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:07,016 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:07,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:07,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804531389] [2023-11-29 02:35:07,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804531389] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:07,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477469306] [2023-11-29 02:35:07,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:35:07,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:07,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:07,017 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:07,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-29 02:35:07,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:35:07,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:07,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:07,126 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:07,180 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:07,180 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:07,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:07,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477469306] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:07,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:07,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:35:07,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931106992] [2023-11-29 02:35:07,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:07,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:35:07,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:07,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:35:07,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:07,216 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:07,216 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 1049 transitions, 22989 flow. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:07,216 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:07,216 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:07,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:09,496 INFO L124 PetriNetUnfolderBase]: 2504/4225 cut-off events. [2023-11-29 02:35:09,496 INFO L125 PetriNetUnfolderBase]: For 164523/164523 co-relation queries the response was YES. [2023-11-29 02:35:09,530 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45251 conditions, 4225 events. 2504/4225 cut-off events. For 164523/164523 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 26600 event pairs, 439 based on Foata normal form. 28/4253 useless extension candidates. Maximal degree in co-relation 44934. Up to 2859 conditions per place. [2023-11-29 02:35:09,555 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 825 selfloop transitions, 433 changer transitions 15/1274 dead transitions. [2023-11-29 02:35:09,555 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 1274 transitions, 30414 flow [2023-11-29 02:35:09,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:35:09,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 02:35:09,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 141 transitions. [2023-11-29 02:35:09,556 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43653250773993807 [2023-11-29 02:35:09,556 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 141 transitions. [2023-11-29 02:35:09,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 141 transitions. [2023-11-29 02:35:09,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:09,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 141 transitions. [2023-11-29 02:35:09,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 8.294117647058824) internal successors, (141), 17 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:09,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:09,557 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:09,557 INFO L175 Difference]: Start difference. First operand has 448 places, 1049 transitions, 22989 flow. Second operand 17 states and 141 transitions. [2023-11-29 02:35:09,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 1274 transitions, 30414 flow [2023-11-29 02:35:10,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 1274 transitions, 29886 flow, removed 143 selfloop flow, removed 9 redundant places. [2023-11-29 02:35:10,939 INFO L231 Difference]: Finished difference. Result has 461 places, 1157 transitions, 26695 flow [2023-11-29 02:35:10,939 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=22539, PETRI_DIFFERENCE_MINUEND_PLACES=439, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1049, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=320, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=639, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=26695, PETRI_PLACES=461, PETRI_TRANSITIONS=1157} [2023-11-29 02:35:10,940 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 440 predicate places. [2023-11-29 02:35:10,940 INFO L495 AbstractCegarLoop]: Abstraction has has 461 places, 1157 transitions, 26695 flow [2023-11-29 02:35:10,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:10,940 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:10,940 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:10,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2023-11-29 02:35:11,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2023-11-29 02:35:11,141 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:11,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:11,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1082565, now seen corresponding path program 51 times [2023-11-29 02:35:11,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:11,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389091668] [2023-11-29 02:35:11,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:11,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:11,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:11,219 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:11,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:11,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389091668] [2023-11-29 02:35:11,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389091668] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:11,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554975211] [2023-11-29 02:35:11,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:35:11,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:11,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:11,220 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:11,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-29 02:35:11,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:35:11,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:11,332 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:11,333 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:11,385 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:11,385 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:11,426 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:11,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554975211] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:11,427 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:11,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-29 02:35:11,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599064472] [2023-11-29 02:35:11,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:11,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:35:11,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:11,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:35:11,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:35:11,428 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:11,428 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 1157 transitions, 26695 flow. Second operand has 16 states, 16 states have (on average 5.0) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:11,428 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:11,428 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:11,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:13,958 INFO L124 PetriNetUnfolderBase]: 2468/4149 cut-off events. [2023-11-29 02:35:13,958 INFO L125 PetriNetUnfolderBase]: For 162888/162888 co-relation queries the response was YES. [2023-11-29 02:35:13,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45652 conditions, 4149 events. 2468/4149 cut-off events. For 162888/162888 co-relation queries the response was YES. Maximal size of possible extension queue 324. Compared 25732 event pairs, 489 based on Foata normal form. 4/4153 useless extension candidates. Maximal degree in co-relation 45324. Up to 3139 conditions per place. [2023-11-29 02:35:14,017 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 944 selfloop transitions, 281 changer transitions 15/1241 dead transitions. [2023-11-29 02:35:14,017 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 475 places, 1241 transitions, 30510 flow [2023-11-29 02:35:14,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:35:14,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 02:35:14,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 123 transitions. [2023-11-29 02:35:14,018 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43157894736842106 [2023-11-29 02:35:14,018 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 123 transitions. [2023-11-29 02:35:14,018 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 123 transitions. [2023-11-29 02:35:14,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:14,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 123 transitions. [2023-11-29 02:35:14,019 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 8.2) internal successors, (123), 15 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:14,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 19.0) internal successors, (304), 16 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:14,020 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 19.0) internal successors, (304), 16 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:14,020 INFO L175 Difference]: Start difference. First operand has 461 places, 1157 transitions, 26695 flow. Second operand 15 states and 123 transitions. [2023-11-29 02:35:14,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 475 places, 1241 transitions, 30510 flow [2023-11-29 02:35:15,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 1241 transitions, 28810 flow, removed 413 selfloop flow, removed 10 redundant places. [2023-11-29 02:35:15,721 INFO L231 Difference]: Finished difference. Result has 466 places, 1148 transitions, 25345 flow [2023-11-29 02:35:15,722 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=24995, PETRI_DIFFERENCE_MINUEND_PLACES=451, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=281, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=876, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=25345, PETRI_PLACES=466, PETRI_TRANSITIONS=1148} [2023-11-29 02:35:15,723 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 445 predicate places. [2023-11-29 02:35:15,723 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 1148 transitions, 25345 flow [2023-11-29 02:35:15,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.0) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:15,723 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:15,723 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:15,727 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2023-11-29 02:35:15,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:15,924 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:15,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:15,924 INFO L85 PathProgramCache]: Analyzing trace with hash 377229794, now seen corresponding path program 52 times [2023-11-29 02:35:15,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:15,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035513200] [2023-11-29 02:35:15,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:15,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:16,017 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:16,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:16,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035513200] [2023-11-29 02:35:16,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035513200] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:16,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372259906] [2023-11-29 02:35:16,018 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:35:16,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:16,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:16,019 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:16,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-29 02:35:16,117 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:35:16,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:16,119 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:16,119 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:16,171 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:16,172 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:16,211 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:16,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372259906] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:16,211 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:16,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:35:16,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917282781] [2023-11-29 02:35:16,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:16,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:35:16,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:16,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:35:16,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:16,213 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:16,213 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 1148 transitions, 25345 flow. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:16,213 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:16,213 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:16,213 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:18,710 INFO L124 PetriNetUnfolderBase]: 2462/4151 cut-off events. [2023-11-29 02:35:18,710 INFO L125 PetriNetUnfolderBase]: For 146974/146974 co-relation queries the response was YES. [2023-11-29 02:35:18,747 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43938 conditions, 4151 events. 2462/4151 cut-off events. For 146974/146974 co-relation queries the response was YES. Maximal size of possible extension queue 328. Compared 25858 event pairs, 169 based on Foata normal form. 24/4175 useless extension candidates. Maximal degree in co-relation 43610. Up to 1375 conditions per place. [2023-11-29 02:35:18,772 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 596 selfloop transitions, 601 changer transitions 0/1198 dead transitions. [2023-11-29 02:35:18,772 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 1198 transitions, 28182 flow [2023-11-29 02:35:18,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 02:35:18,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2023-11-29 02:35:18,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 187 transitions. [2023-11-29 02:35:18,773 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4100877192982456 [2023-11-29 02:35:18,773 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 187 transitions. [2023-11-29 02:35:18,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 187 transitions. [2023-11-29 02:35:18,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:18,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 187 transitions. [2023-11-29 02:35:18,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 7.791666666666667) internal successors, (187), 24 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:18,775 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 19.0) internal successors, (475), 25 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:18,775 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 19.0) internal successors, (475), 25 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:18,775 INFO L175 Difference]: Start difference. First operand has 466 places, 1148 transitions, 25345 flow. Second operand 24 states and 187 transitions. [2023-11-29 02:35:18,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 1198 transitions, 28182 flow [2023-11-29 02:35:20,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 1198 transitions, 27585 flow, removed 22 selfloop flow, removed 13 redundant places. [2023-11-29 02:35:20,151 INFO L231 Difference]: Finished difference. Result has 475 places, 1152 transitions, 26148 flow [2023-11-29 02:35:20,151 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=24498, PETRI_DIFFERENCE_MINUEND_PLACES=450, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=590, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=543, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=26148, PETRI_PLACES=475, PETRI_TRANSITIONS=1152} [2023-11-29 02:35:20,152 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 454 predicate places. [2023-11-29 02:35:20,152 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 1152 transitions, 26148 flow [2023-11-29 02:35:20,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:20,152 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:20,152 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:20,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2023-11-29 02:35:20,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:20,353 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:20,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:20,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1034277349, now seen corresponding path program 53 times [2023-11-29 02:35:20,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:20,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709894087] [2023-11-29 02:35:20,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:20,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:20,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:20,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:20,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709894087] [2023-11-29 02:35:20,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709894087] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:20,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825591598] [2023-11-29 02:35:20,450 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:35:20,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:20,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:20,451 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:20,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-29 02:35:20,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:35:20,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:20,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:20,579 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:20,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:20,639 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:20,682 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:20,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825591598] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:20,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:20,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:35:20,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749680577] [2023-11-29 02:35:20,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:20,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:35:20,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:20,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:35:20,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:20,684 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:20,684 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 1152 transitions, 26148 flow. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:20,684 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:20,684 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:20,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:23,529 INFO L124 PetriNetUnfolderBase]: 2579/4320 cut-off events. [2023-11-29 02:35:23,529 INFO L125 PetriNetUnfolderBase]: For 168878/168878 co-relation queries the response was YES. [2023-11-29 02:35:23,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47996 conditions, 4320 events. 2579/4320 cut-off events. For 168878/168878 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 26873 event pairs, 444 based on Foata normal form. 44/4364 useless extension candidates. Maximal degree in co-relation 47668. Up to 2938 conditions per place. [2023-11-29 02:35:23,594 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 793 selfloop transitions, 515 changer transitions 9/1318 dead transitions. [2023-11-29 02:35:23,594 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 1318 transitions, 32646 flow [2023-11-29 02:35:23,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 02:35:23,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-29 02:35:23,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 150 transitions. [2023-11-29 02:35:23,595 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4155124653739612 [2023-11-29 02:35:23,595 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 150 transitions. [2023-11-29 02:35:23,595 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 150 transitions. [2023-11-29 02:35:23,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:23,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 150 transitions. [2023-11-29 02:35:23,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 7.894736842105263) internal successors, (150), 19 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:23,596 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:23,596 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:23,596 INFO L175 Difference]: Start difference. First operand has 475 places, 1152 transitions, 26148 flow. Second operand 19 states and 150 transitions. [2023-11-29 02:35:23,596 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 1318 transitions, 32646 flow [2023-11-29 02:35:24,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 472 places, 1318 transitions, 31539 flow, removed 80 selfloop flow, removed 20 redundant places. [2023-11-29 02:35:25,001 INFO L231 Difference]: Finished difference. Result has 476 places, 1218 transitions, 28735 flow [2023-11-29 02:35:25,002 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=25044, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=433, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=642, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=28735, PETRI_PLACES=476, PETRI_TRANSITIONS=1218} [2023-11-29 02:35:25,002 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 455 predicate places. [2023-11-29 02:35:25,002 INFO L495 AbstractCegarLoop]: Abstraction has has 476 places, 1218 transitions, 28735 flow [2023-11-29 02:35:25,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:25,002 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:25,002 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:25,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2023-11-29 02:35:25,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2023-11-29 02:35:25,203 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:25,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:25,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1773533797, now seen corresponding path program 54 times [2023-11-29 02:35:25,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:25,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305468329] [2023-11-29 02:35:25,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:25,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:25,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:25,274 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:25,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:25,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305468329] [2023-11-29 02:35:25,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305468329] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:25,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292210135] [2023-11-29 02:35:25,275 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:35:25,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:25,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:25,276 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:25,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-29 02:35:25,387 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 02:35:25,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:25,389 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:25,390 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:25,496 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:25,535 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:25,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292210135] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:25,535 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:25,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:35:25,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299689340] [2023-11-29 02:35:25,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:25,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:35:25,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:25,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:35:25,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:25,537 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:25,537 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 476 places, 1218 transitions, 28735 flow. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:25,537 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:25,537 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:25,537 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:28,216 INFO L124 PetriNetUnfolderBase]: 2557/4259 cut-off events. [2023-11-29 02:35:28,217 INFO L125 PetriNetUnfolderBase]: For 173649/173649 co-relation queries the response was YES. [2023-11-29 02:35:28,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48582 conditions, 4259 events. 2557/4259 cut-off events. For 173649/173649 co-relation queries the response was YES. Maximal size of possible extension queue 324. Compared 26234 event pairs, 444 based on Foata normal form. 26/4285 useless extension candidates. Maximal degree in co-relation 48245. Up to 2948 conditions per place. [2023-11-29 02:35:28,289 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 773 selfloop transitions, 538 changer transitions 1/1313 dead transitions. [2023-11-29 02:35:28,289 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 1313 transitions, 32953 flow [2023-11-29 02:35:28,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 02:35:28,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2023-11-29 02:35:28,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 202 transitions. [2023-11-29 02:35:28,291 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37969924812030076 [2023-11-29 02:35:28,291 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 202 transitions. [2023-11-29 02:35:28,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 202 transitions. [2023-11-29 02:35:28,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:28,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 202 transitions. [2023-11-29 02:35:28,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 7.214285714285714) internal successors, (202), 28 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:28,293 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 19.0) internal successors, (551), 29 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:28,293 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 19.0) internal successors, (551), 29 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:28,293 INFO L175 Difference]: Start difference. First operand has 476 places, 1218 transitions, 28735 flow. Second operand 28 states and 202 transitions. [2023-11-29 02:35:28,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 1313 transitions, 32953 flow [2023-11-29 02:35:30,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 1313 transitions, 31701 flow, removed 427 selfloop flow, removed 11 redundant places. [2023-11-29 02:35:30,061 INFO L231 Difference]: Finished difference. Result has 494 places, 1227 transitions, 28925 flow [2023-11-29 02:35:30,062 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=27249, PETRI_DIFFERENCE_MINUEND_PLACES=463, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=518, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=679, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=28925, PETRI_PLACES=494, PETRI_TRANSITIONS=1227} [2023-11-29 02:35:30,062 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 473 predicate places. [2023-11-29 02:35:30,062 INFO L495 AbstractCegarLoop]: Abstraction has has 494 places, 1227 transitions, 28925 flow [2023-11-29 02:35:30,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:30,062 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:30,062 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:30,067 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2023-11-29 02:35:30,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2023-11-29 02:35:30,263 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:30,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:30,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1136816632, now seen corresponding path program 55 times [2023-11-29 02:35:30,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:30,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834142794] [2023-11-29 02:35:30,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:30,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:30,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:30,362 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:30,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:30,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834142794] [2023-11-29 02:35:30,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834142794] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:30,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053117794] [2023-11-29 02:35:30,363 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:35:30,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:30,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:30,364 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:30,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-29 02:35:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:30,478 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:30,479 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:30,542 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:30,542 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:30,587 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:30,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053117794] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:30,587 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:30,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-29 02:35:30,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611645292] [2023-11-29 02:35:30,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:30,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:35:30,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:30,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:35:30,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:35:30,589 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:30,589 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 494 places, 1227 transitions, 28925 flow. Second operand has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:30,589 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:30,589 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:30,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:33,372 INFO L124 PetriNetUnfolderBase]: 2627/4389 cut-off events. [2023-11-29 02:35:33,372 INFO L125 PetriNetUnfolderBase]: For 163101/163101 co-relation queries the response was YES. [2023-11-29 02:35:33,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49740 conditions, 4389 events. 2627/4389 cut-off events. For 163101/163101 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 27233 event pairs, 205 based on Foata normal form. 10/4399 useless extension candidates. Maximal degree in co-relation 49405. Up to 2023 conditions per place. [2023-11-29 02:35:33,443 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 854 selfloop transitions, 447 changer transitions 0/1302 dead transitions. [2023-11-29 02:35:33,443 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 512 places, 1302 transitions, 32709 flow [2023-11-29 02:35:33,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 02:35:33,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-29 02:35:33,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 151 transitions. [2023-11-29 02:35:33,444 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4182825484764543 [2023-11-29 02:35:33,444 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 151 transitions. [2023-11-29 02:35:33,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 151 transitions. [2023-11-29 02:35:33,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:33,444 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 151 transitions. [2023-11-29 02:35:33,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 7.947368421052632) internal successors, (151), 19 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:33,445 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:33,445 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 19.0) internal successors, (380), 20 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:33,445 INFO L175 Difference]: Start difference. First operand has 494 places, 1227 transitions, 28925 flow. Second operand 19 states and 151 transitions. [2023-11-29 02:35:33,446 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 512 places, 1302 transitions, 32709 flow [2023-11-29 02:35:35,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 494 places, 1302 transitions, 31638 flow, removed 155 selfloop flow, removed 18 redundant places. [2023-11-29 02:35:35,124 INFO L231 Difference]: Finished difference. Result has 498 places, 1254 transitions, 29540 flow [2023-11-29 02:35:35,125 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=27854, PETRI_DIFFERENCE_MINUEND_PLACES=476, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=421, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=788, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=29540, PETRI_PLACES=498, PETRI_TRANSITIONS=1254} [2023-11-29 02:35:35,125 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 477 predicate places. [2023-11-29 02:35:35,126 INFO L495 AbstractCegarLoop]: Abstraction has has 498 places, 1254 transitions, 29540 flow [2023-11-29 02:35:35,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:35,126 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:35,126 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:35,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2023-11-29 02:35:35,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:35,326 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:35,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:35,327 INFO L85 PathProgramCache]: Analyzing trace with hash -423414844, now seen corresponding path program 56 times [2023-11-29 02:35:35,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:35,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825027884] [2023-11-29 02:35:35,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:35,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:35,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:35,404 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:35,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:35,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825027884] [2023-11-29 02:35:35,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825027884] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:35,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022067822] [2023-11-29 02:35:35,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:35:35,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:35,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:35,406 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:35,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-29 02:35:35,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:35:35,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:35,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:35,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:35,571 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:35,571 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:35,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:35,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022067822] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:35,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:35,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-29 02:35:35,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560688693] [2023-11-29 02:35:35,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:35,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:35:35,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:35,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:35:35,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:35:35,614 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:35,614 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 498 places, 1254 transitions, 29540 flow. Second operand has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:35,614 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:35,614 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:35,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:38,952 INFO L124 PetriNetUnfolderBase]: 2939/4837 cut-off events. [2023-11-29 02:35:38,952 INFO L125 PetriNetUnfolderBase]: For 200395/200395 co-relation queries the response was YES. [2023-11-29 02:35:38,993 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56550 conditions, 4837 events. 2939/4837 cut-off events. For 200395/200395 co-relation queries the response was YES. Maximal size of possible extension queue 364. Compared 30048 event pairs, 273 based on Foata normal form. 20/4857 useless extension candidates. Maximal degree in co-relation 56211. Up to 1907 conditions per place. [2023-11-29 02:35:39,023 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 686 selfloop transitions, 759 changer transitions 14/1460 dead transitions. [2023-11-29 02:35:39,023 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 518 places, 1460 transitions, 38105 flow [2023-11-29 02:35:39,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:35:39,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 02:35:39,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 157 transitions. [2023-11-29 02:35:39,024 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39348370927318294 [2023-11-29 02:35:39,024 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 157 transitions. [2023-11-29 02:35:39,024 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 157 transitions. [2023-11-29 02:35:39,024 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:39,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 157 transitions. [2023-11-29 02:35:39,024 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 7.476190476190476) internal successors, (157), 21 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:39,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:39,025 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:39,025 INFO L175 Difference]: Start difference. First operand has 498 places, 1254 transitions, 29540 flow. Second operand 21 states and 157 transitions. [2023-11-29 02:35:39,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 518 places, 1460 transitions, 38105 flow [2023-11-29 02:35:40,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 510 places, 1460 transitions, 37688 flow, removed 107 selfloop flow, removed 8 redundant places. [2023-11-29 02:35:40,920 INFO L231 Difference]: Finished difference. Result has 516 places, 1407 transitions, 35990 flow [2023-11-29 02:35:40,921 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=29087, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=598, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=623, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=35990, PETRI_PLACES=516, PETRI_TRANSITIONS=1407} [2023-11-29 02:35:40,921 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 495 predicate places. [2023-11-29 02:35:40,921 INFO L495 AbstractCegarLoop]: Abstraction has has 516 places, 1407 transitions, 35990 flow [2023-11-29 02:35:40,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:40,921 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:40,921 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:40,925 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2023-11-29 02:35:41,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:41,122 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:41,122 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:41,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1254812260, now seen corresponding path program 57 times [2023-11-29 02:35:41,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:41,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287351991] [2023-11-29 02:35:41,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:41,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:41,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:41,204 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:41,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:41,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287351991] [2023-11-29 02:35:41,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287351991] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:41,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384644850] [2023-11-29 02:35:41,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:35:41,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:41,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:41,206 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:41,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-29 02:35:41,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:35:41,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:41,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:41,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:41,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:41,389 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:41,436 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:41,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384644850] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:41,436 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:41,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2023-11-29 02:35:41,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736372419] [2023-11-29 02:35:41,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:41,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:35:41,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:41,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:35:41,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:35:41,437 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:41,437 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 516 places, 1407 transitions, 35990 flow. Second operand has 18 states, 18 states have (on average 5.055555555555555) internal successors, (91), 18 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:41,437 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:41,437 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:41,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:45,325 INFO L124 PetriNetUnfolderBase]: 3173/5257 cut-off events. [2023-11-29 02:35:45,325 INFO L125 PetriNetUnfolderBase]: For 233753/233753 co-relation queries the response was YES. [2023-11-29 02:35:45,372 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62898 conditions, 5257 events. 3173/5257 cut-off events. For 233753/233753 co-relation queries the response was YES. Maximal size of possible extension queue 395. Compared 33344 event pairs, 200 based on Foata normal form. 12/5269 useless extension candidates. Maximal degree in co-relation 62687. Up to 2541 conditions per place. [2023-11-29 02:35:45,405 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 1003 selfloop transitions, 563 changer transitions 0/1567 dead transitions. [2023-11-29 02:35:45,405 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 1567 transitions, 42173 flow [2023-11-29 02:35:45,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 02:35:45,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 02:35:45,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 219 transitions. [2023-11-29 02:35:45,406 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.397459165154265 [2023-11-29 02:35:45,406 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 219 transitions. [2023-11-29 02:35:45,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 219 transitions. [2023-11-29 02:35:45,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:45,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 219 transitions. [2023-11-29 02:35:45,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 7.551724137931035) internal successors, (219), 29 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:45,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 19.0) internal successors, (570), 30 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:45,407 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 19.0) internal successors, (570), 30 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:45,408 INFO L175 Difference]: Start difference. First operand has 516 places, 1407 transitions, 35990 flow. Second operand 29 states and 219 transitions. [2023-11-29 02:35:45,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 1567 transitions, 42173 flow [2023-11-29 02:35:47,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 1567 transitions, 40597 flow, removed 549 selfloop flow, removed 9 redundant places. [2023-11-29 02:35:47,831 INFO L231 Difference]: Finished difference. Result has 538 places, 1506 transitions, 38219 flow [2023-11-29 02:35:47,832 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=34484, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=472, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=916, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=38219, PETRI_PLACES=538, PETRI_TRANSITIONS=1506} [2023-11-29 02:35:47,833 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 517 predicate places. [2023-11-29 02:35:47,833 INFO L495 AbstractCegarLoop]: Abstraction has has 538 places, 1506 transitions, 38219 flow [2023-11-29 02:35:47,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.055555555555555) internal successors, (91), 18 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:47,833 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:47,833 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:47,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2023-11-29 02:35:48,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:48,034 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:48,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:48,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1749971342, now seen corresponding path program 58 times [2023-11-29 02:35:48,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:48,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358996778] [2023-11-29 02:35:48,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:48,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:48,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:48,115 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:48,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:48,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358996778] [2023-11-29 02:35:48,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358996778] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:48,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246005803] [2023-11-29 02:35:48,116 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:35:48,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:48,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:48,117 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:48,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-29 02:35:48,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:35:48,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:48,318 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:48,319 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:48,383 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:48,383 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:48,426 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:48,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246005803] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:48,427 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:48,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 15 [2023-11-29 02:35:48,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482020203] [2023-11-29 02:35:48,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:48,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:35:48,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:48,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:35:48,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:48,428 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:48,428 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 1506 transitions, 38219 flow. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:48,428 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:48,429 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:48,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:35:52,566 INFO L124 PetriNetUnfolderBase]: 3274/5490 cut-off events. [2023-11-29 02:35:52,566 INFO L125 PetriNetUnfolderBase]: For 248942/248942 co-relation queries the response was YES. [2023-11-29 02:35:52,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64923 conditions, 5490 events. 3274/5490 cut-off events. For 248942/248942 co-relation queries the response was YES. Maximal size of possible extension queue 417. Compared 35648 event pairs, 188 based on Foata normal form. 68/5558 useless extension candidates. Maximal degree in co-relation 64573. Up to 1714 conditions per place. [2023-11-29 02:35:52,655 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 647 selfloop transitions, 942 changer transitions 1/1591 dead transitions. [2023-11-29 02:35:52,656 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 1591 transitions, 42999 flow [2023-11-29 02:35:52,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 02:35:52,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 02:35:52,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 190 transitions. [2023-11-29 02:35:52,657 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4 [2023-11-29 02:35:52,657 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 190 transitions. [2023-11-29 02:35:52,657 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 190 transitions. [2023-11-29 02:35:52,657 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:35:52,657 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 190 transitions. [2023-11-29 02:35:52,658 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 7.6) internal successors, (190), 25 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:52,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:52,658 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:52,658 INFO L175 Difference]: Start difference. First operand has 538 places, 1506 transitions, 38219 flow. Second operand 25 states and 190 transitions. [2023-11-29 02:35:52,658 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 559 places, 1591 transitions, 42999 flow [2023-11-29 02:35:55,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 1591 transitions, 42473 flow, removed 219 selfloop flow, removed 8 redundant places. [2023-11-29 02:35:55,139 INFO L231 Difference]: Finished difference. Result has 556 places, 1540 transitions, 41545 flow [2023-11-29 02:35:55,140 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=36712, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=880, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=564, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=41545, PETRI_PLACES=556, PETRI_TRANSITIONS=1540} [2023-11-29 02:35:55,140 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 535 predicate places. [2023-11-29 02:35:55,140 INFO L495 AbstractCegarLoop]: Abstraction has has 556 places, 1540 transitions, 41545 flow [2023-11-29 02:35:55,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:55,140 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:35:55,140 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:35:55,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2023-11-29 02:35:55,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:55,341 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:35:55,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:35:55,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1260347962, now seen corresponding path program 59 times [2023-11-29 02:35:55,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:35:55,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629600248] [2023-11-29 02:35:55,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:35:55,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:35:55,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:35:55,420 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:55,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:35:55,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629600248] [2023-11-29 02:35:55,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629600248] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:35:55,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467396000] [2023-11-29 02:35:55,420 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:35:55,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:35:55,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:35:55,421 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:35:55,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-11-29 02:35:55,529 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:35:55,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:35:55,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:35:55,531 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:35:55,589 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:55,589 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:35:55,625 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:35:55,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467396000] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:35:55,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:35:55,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 15 [2023-11-29 02:35:55,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265491907] [2023-11-29 02:35:55,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:35:55,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:35:55,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:35:55,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:35:55,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:35:55,626 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:35:55,626 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 1540 transitions, 41545 flow. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:35:55,627 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:35:55,627 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:35:55,627 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:36:00,088 INFO L124 PetriNetUnfolderBase]: 3382/5684 cut-off events. [2023-11-29 02:36:00,088 INFO L125 PetriNetUnfolderBase]: For 280119/280119 co-relation queries the response was YES. [2023-11-29 02:36:00,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70170 conditions, 5684 events. 3382/5684 cut-off events. For 280119/280119 co-relation queries the response was YES. Maximal size of possible extension queue 436. Compared 37261 event pairs, 157 based on Foata normal form. 28/5712 useless extension candidates. Maximal degree in co-relation 69815. Up to 2138 conditions per place. [2023-11-29 02:36:00,182 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 816 selfloop transitions, 824 changer transitions 0/1641 dead transitions. [2023-11-29 02:36:00,183 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 1641 transitions, 46668 flow [2023-11-29 02:36:00,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 02:36:00,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 02:36:00,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 195 transitions. [2023-11-29 02:36:00,183 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39473684210526316 [2023-11-29 02:36:00,183 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 195 transitions. [2023-11-29 02:36:00,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 195 transitions. [2023-11-29 02:36:00,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:36:00,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 195 transitions. [2023-11-29 02:36:00,184 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 7.5) internal successors, (195), 26 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:00,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 19.0) internal successors, (513), 27 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:00,185 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 19.0) internal successors, (513), 27 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:00,185 INFO L175 Difference]: Start difference. First operand has 556 places, 1540 transitions, 41545 flow. Second operand 26 states and 195 transitions. [2023-11-29 02:36:00,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 1641 transitions, 46668 flow [2023-11-29 02:36:03,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 572 places, 1641 transitions, 45786 flow, removed 369 selfloop flow, removed 9 redundant places. [2023-11-29 02:36:03,383 INFO L231 Difference]: Finished difference. Result has 575 places, 1597 transitions, 44131 flow [2023-11-29 02:36:03,385 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=40688, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=769, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=761, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=44131, PETRI_PLACES=575, PETRI_TRANSITIONS=1597} [2023-11-29 02:36:03,385 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 554 predicate places. [2023-11-29 02:36:03,385 INFO L495 AbstractCegarLoop]: Abstraction has has 575 places, 1597 transitions, 44131 flow [2023-11-29 02:36:03,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:03,385 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:36:03,385 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:03,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2023-11-29 02:36:03,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:03,586 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:36:03,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:03,586 INFO L85 PathProgramCache]: Analyzing trace with hash -303121492, now seen corresponding path program 60 times [2023-11-29 02:36:03,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:03,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314439480] [2023-11-29 02:36:03,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:03,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:03,671 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:03,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:36:03,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314439480] [2023-11-29 02:36:03,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314439480] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:36:03,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7457199] [2023-11-29 02:36:03,671 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:36:03,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:03,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:03,672 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:03,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-11-29 02:36:03,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 02:36:03,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:36:03,784 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:36:03,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:03,845 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:03,845 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:36:03,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:03,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7457199] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:36:03,892 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:36:03,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2023-11-29 02:36:03,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884921753] [2023-11-29 02:36:03,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:36:03,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:36:03,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:36:03,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:36:03,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:36:03,893 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:36:03,893 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 1597 transitions, 44131 flow. Second operand has 20 states, 20 states have (on average 4.7) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:03,893 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:36:03,893 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:36:03,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:36:09,685 INFO L124 PetriNetUnfolderBase]: 4232/7180 cut-off events. [2023-11-29 02:36:09,685 INFO L125 PetriNetUnfolderBase]: For 358806/358806 co-relation queries the response was YES. [2023-11-29 02:36:09,781 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91635 conditions, 7180 events. 4232/7180 cut-off events. For 358806/358806 co-relation queries the response was YES. Maximal size of possible extension queue 522. Compared 49555 event pairs, 240 based on Foata normal form. 34/7214 useless extension candidates. Maximal degree in co-relation 91275. Up to 2429 conditions per place. [2023-11-29 02:36:09,831 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 999 selfloop transitions, 1031 changer transitions 0/2031 dead transitions. [2023-11-29 02:36:09,832 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 610 places, 2031 transitions, 59824 flow [2023-11-29 02:36:09,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-29 02:36:09,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2023-11-29 02:36:09,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 268 transitions. [2023-11-29 02:36:09,833 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.391812865497076 [2023-11-29 02:36:09,833 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 268 transitions. [2023-11-29 02:36:09,833 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 268 transitions. [2023-11-29 02:36:09,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:36:09,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 268 transitions. [2023-11-29 02:36:09,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 7.444444444444445) internal successors, (268), 36 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:09,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 19.0) internal successors, (703), 37 states have internal predecessors, (703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:09,834 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 19.0) internal successors, (703), 37 states have internal predecessors, (703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:09,834 INFO L175 Difference]: Start difference. First operand has 575 places, 1597 transitions, 44131 flow. Second operand 36 states and 268 transitions. [2023-11-29 02:36:09,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 610 places, 2031 transitions, 59824 flow [2023-11-29 02:36:14,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 2031 transitions, 59002 flow, removed 262 selfloop flow, removed 11 redundant places. [2023-11-29 02:36:14,419 INFO L231 Difference]: Finished difference. Result has 611 places, 1968 transitions, 57966 flow [2023-11-29 02:36:14,420 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=43496, PETRI_DIFFERENCE_MINUEND_PLACES=564, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1594, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=679, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=846, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=57966, PETRI_PLACES=611, PETRI_TRANSITIONS=1968} [2023-11-29 02:36:14,420 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 590 predicate places. [2023-11-29 02:36:14,420 INFO L495 AbstractCegarLoop]: Abstraction has has 611 places, 1968 transitions, 57966 flow [2023-11-29 02:36:14,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.7) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:14,421 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:36:14,421 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:14,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2023-11-29 02:36:14,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:14,621 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:36:14,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:14,622 INFO L85 PathProgramCache]: Analyzing trace with hash 674198886, now seen corresponding path program 61 times [2023-11-29 02:36:14,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:14,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394127357] [2023-11-29 02:36:14,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:14,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:14,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:14,698 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:14,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:36:14,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394127357] [2023-11-29 02:36:14,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394127357] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:36:14,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205323979] [2023-11-29 02:36:14,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:36:14,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:14,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:14,700 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:14,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2023-11-29 02:36:14,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:14,808 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:36:14,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:14,869 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:14,870 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:36:14,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:14,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205323979] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:36:14,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:36:14,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2023-11-29 02:36:14,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164771283] [2023-11-29 02:36:14,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:36:14,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:36:14,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:36:14,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:36:14,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:36:14,915 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:36:14,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 611 places, 1968 transitions, 57966 flow. Second operand has 20 states, 20 states have (on average 4.55) internal successors, (91), 20 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:14,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:36:14,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:36:14,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:36:21,750 INFO L124 PetriNetUnfolderBase]: 4400/7432 cut-off events. [2023-11-29 02:36:21,750 INFO L125 PetriNetUnfolderBase]: For 408753/408753 co-relation queries the response was YES. [2023-11-29 02:36:21,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99925 conditions, 7432 events. 4400/7432 cut-off events. For 408753/408753 co-relation queries the response was YES. Maximal size of possible extension queue 543. Compared 51615 event pairs, 566 based on Foata normal form. 16/7448 useless extension candidates. Maximal degree in co-relation 99551. Up to 3596 conditions per place. [2023-11-29 02:36:21,916 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 910 selfloop transitions, 1178 changer transitions 20/2109 dead transitions. [2023-11-29 02:36:21,916 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 635 places, 2109 transitions, 66516 flow [2023-11-29 02:36:21,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 02:36:21,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 02:36:21,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 176 transitions. [2023-11-29 02:36:21,917 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3705263157894737 [2023-11-29 02:36:21,917 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 176 transitions. [2023-11-29 02:36:21,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 176 transitions. [2023-11-29 02:36:21,917 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:36:21,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 176 transitions. [2023-11-29 02:36:21,918 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 7.04) internal successors, (176), 25 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:21,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:21,919 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:21,919 INFO L175 Difference]: Start difference. First operand has 611 places, 1968 transitions, 57966 flow. Second operand 25 states and 176 transitions. [2023-11-29 02:36:21,919 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 635 places, 2109 transitions, 66516 flow [2023-11-29 02:36:26,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 625 places, 2109 transitions, 65566 flow, removed 428 selfloop flow, removed 10 redundant places. [2023-11-29 02:36:26,849 INFO L231 Difference]: Finished difference. Result has 633 places, 2046 transitions, 63584 flow [2023-11-29 02:36:26,850 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=57158, PETRI_DIFFERENCE_MINUEND_PLACES=601, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1968, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=837, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=63584, PETRI_PLACES=633, PETRI_TRANSITIONS=2046} [2023-11-29 02:36:26,851 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 612 predicate places. [2023-11-29 02:36:26,851 INFO L495 AbstractCegarLoop]: Abstraction has has 633 places, 2046 transitions, 63584 flow [2023-11-29 02:36:26,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.55) internal successors, (91), 20 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:26,851 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:36:26,851 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:26,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2023-11-29 02:36:27,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:27,052 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:36:27,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:27,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1753493484, now seen corresponding path program 62 times [2023-11-29 02:36:27,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:27,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488976404] [2023-11-29 02:36:27,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:27,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:27,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:27,131 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:27,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:36:27,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488976404] [2023-11-29 02:36:27,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488976404] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:36:27,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82352657] [2023-11-29 02:36:27,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:36:27,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:27,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:27,132 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:27,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-11-29 02:36:27,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:36:27,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:36:27,231 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:36:27,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:27,289 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:27,290 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:36:27,323 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:27,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82352657] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:36:27,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:36:27,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 17 [2023-11-29 02:36:27,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274079028] [2023-11-29 02:36:27,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:36:27,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:36:27,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:36:27,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:36:27,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:36:27,324 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:36:27,324 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 633 places, 2046 transitions, 63584 flow. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:27,324 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:36:27,324 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:36:27,324 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:36:35,140 INFO L124 PetriNetUnfolderBase]: 4774/7956 cut-off events. [2023-11-29 02:36:35,141 INFO L125 PetriNetUnfolderBase]: For 477349/477349 co-relation queries the response was YES. [2023-11-29 02:36:35,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111098 conditions, 7956 events. 4774/7956 cut-off events. For 477349/477349 co-relation queries the response was YES. Maximal size of possible extension queue 583. Compared 54705 event pairs, 298 based on Foata normal form. 22/7978 useless extension candidates. Maximal degree in co-relation 110857. Up to 2812 conditions per place. [2023-11-29 02:36:35,295 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 730 selfloop transitions, 1569 changer transitions 0/2300 dead transitions. [2023-11-29 02:36:35,295 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 2300 transitions, 76371 flow [2023-11-29 02:36:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 02:36:35,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 02:36:35,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 198 transitions. [2023-11-29 02:36:35,297 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4008097165991903 [2023-11-29 02:36:35,297 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 198 transitions. [2023-11-29 02:36:35,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 198 transitions. [2023-11-29 02:36:35,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:36:35,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 198 transitions. [2023-11-29 02:36:35,297 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 7.615384615384615) internal successors, (198), 26 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:35,298 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 19.0) internal successors, (513), 27 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:35,298 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 19.0) internal successors, (513), 27 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:35,298 INFO L175 Difference]: Start difference. First operand has 633 places, 2046 transitions, 63584 flow. Second operand 26 states and 198 transitions. [2023-11-29 02:36:35,298 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 2300 transitions, 76371 flow [2023-11-29 02:36:41,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 637 places, 2300 transitions, 74513 flow, removed 531 selfloop flow, removed 14 redundant places. [2023-11-29 02:36:41,758 INFO L231 Difference]: Finished difference. Result has 644 places, 2260 transitions, 74773 flow [2023-11-29 02:36:41,760 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=61647, PETRI_DIFFERENCE_MINUEND_PLACES=612, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2042, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1367, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=630, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=74773, PETRI_PLACES=644, PETRI_TRANSITIONS=2260} [2023-11-29 02:36:41,760 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 623 predicate places. [2023-11-29 02:36:41,760 INFO L495 AbstractCegarLoop]: Abstraction has has 644 places, 2260 transitions, 74773 flow [2023-11-29 02:36:41,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:41,760 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:36:41,760 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:41,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2023-11-29 02:36:41,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:41,961 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:36:41,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:36:41,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1555006538, now seen corresponding path program 63 times [2023-11-29 02:36:41,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:36:41,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201443357] [2023-11-29 02:36:41,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:36:41,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:36:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:36:42,056 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:42,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:36:42,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201443357] [2023-11-29 02:36:42,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201443357] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:36:42,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786967346] [2023-11-29 02:36:42,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:36:42,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:36:42,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:36:42,057 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:36:42,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-11-29 02:36:42,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 02:36:42,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:36:42,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:36:42,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:36:42,236 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:42,236 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:36:42,272 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:36:42,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786967346] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:36:42,272 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:36:42,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 17 [2023-11-29 02:36:42,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410914346] [2023-11-29 02:36:42,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:36:42,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:36:42,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:36:42,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:36:42,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:36:42,274 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:36:42,274 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 2260 transitions, 74773 flow. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:42,274 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:36:42,274 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:36:42,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:36:51,006 INFO L124 PetriNetUnfolderBase]: 5232/8678 cut-off events. [2023-11-29 02:36:51,006 INFO L125 PetriNetUnfolderBase]: For 545877/545877 co-relation queries the response was YES. [2023-11-29 02:36:51,120 INFO L83 FinitePrefix]: Finished finitePrefix Result has 127547 conditions, 8678 events. 5232/8678 cut-off events. For 545877/545877 co-relation queries the response was YES. Maximal size of possible extension queue 646. Compared 60112 event pairs, 217 based on Foata normal form. 22/8700 useless extension candidates. Maximal degree in co-relation 127159. Up to 2343 conditions per place. [2023-11-29 02:36:51,187 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 884 selfloop transitions, 1643 changer transitions 0/2528 dead transitions. [2023-11-29 02:36:51,188 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 670 places, 2528 transitions, 88651 flow [2023-11-29 02:36:51,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 02:36:51,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-11-29 02:36:51,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 204 transitions. [2023-11-29 02:36:51,188 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39766081871345027 [2023-11-29 02:36:51,188 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 204 transitions. [2023-11-29 02:36:51,189 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 204 transitions. [2023-11-29 02:36:51,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:36:51,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 204 transitions. [2023-11-29 02:36:51,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 7.555555555555555) internal successors, (204), 27 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:51,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 19.0) internal successors, (532), 28 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:51,190 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 19.0) internal successors, (532), 28 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:51,190 INFO L175 Difference]: Start difference. First operand has 644 places, 2260 transitions, 74773 flow. Second operand 27 states and 204 transitions. [2023-11-29 02:36:51,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 670 places, 2528 transitions, 88651 flow [2023-11-29 02:36:59,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 657 places, 2528 transitions, 85185 flow, removed 1558 selfloop flow, removed 13 redundant places. [2023-11-29 02:36:59,907 INFO L231 Difference]: Finished difference. Result has 663 places, 2483 transitions, 85013 flow [2023-11-29 02:36:59,908 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=72101, PETRI_DIFFERENCE_MINUEND_PLACES=631, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1433, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=742, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=85013, PETRI_PLACES=663, PETRI_TRANSITIONS=2483} [2023-11-29 02:36:59,909 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 642 predicate places. [2023-11-29 02:36:59,909 INFO L495 AbstractCegarLoop]: Abstraction has has 663 places, 2483 transitions, 85013 flow [2023-11-29 02:36:59,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:36:59,909 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:36:59,909 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:36:59,913 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2023-11-29 02:37:00,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2023-11-29 02:37:00,109 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:37:00,110 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:37:00,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1546214224, now seen corresponding path program 64 times [2023-11-29 02:37:00,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:37:00,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753630738] [2023-11-29 02:37:00,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:37:00,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:37:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:37:00,183 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:00,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:37:00,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753630738] [2023-11-29 02:37:00,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753630738] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:37:00,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414904096] [2023-11-29 02:37:00,184 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:37:00,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:37:00,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:37:00,185 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:37:00,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-11-29 02:37:00,292 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:37:00,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:37:00,293 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:37:00,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:37:00,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:00,350 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:37:00,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:00,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414904096] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:37:00,392 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:37:00,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2023-11-29 02:37:00,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896213055] [2023-11-29 02:37:00,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:37:00,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:37:00,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:37:00,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:37:00,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:37:00,393 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:37:00,393 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 663 places, 2483 transitions, 85013 flow. Second operand has 18 states, 18 states have (on average 4.722222222222222) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:00,393 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:37:00,393 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:37:00,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:37:10,679 INFO L124 PetriNetUnfolderBase]: 5425/8969 cut-off events. [2023-11-29 02:37:10,679 INFO L125 PetriNetUnfolderBase]: For 438046/438046 co-relation queries the response was YES. [2023-11-29 02:37:10,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 130166 conditions, 8969 events. 5425/8969 cut-off events. For 438046/438046 co-relation queries the response was YES. Maximal size of possible extension queue 671. Compared 62097 event pairs, 1110 based on Foata normal form. 14/8983 useless extension candidates. Maximal degree in co-relation 129769. Up to 7688 conditions per place. [2023-11-29 02:37:10,887 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2189 selfloop transitions, 427 changer transitions 11/2628 dead transitions. [2023-11-29 02:37:10,887 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 684 places, 2628 transitions, 94977 flow [2023-11-29 02:37:10,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 02:37:10,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-29 02:37:10,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 159 transitions. [2023-11-29 02:37:10,888 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3803827751196172 [2023-11-29 02:37:10,889 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 159 transitions. [2023-11-29 02:37:10,889 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 159 transitions. [2023-11-29 02:37:10,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:37:10,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 159 transitions. [2023-11-29 02:37:10,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 7.2272727272727275) internal successors, (159), 22 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:10,890 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 19.0) internal successors, (437), 23 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:10,890 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 19.0) internal successors, (437), 23 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:10,890 INFO L175 Difference]: Start difference. First operand has 663 places, 2483 transitions, 85013 flow. Second operand 22 states and 159 transitions. [2023-11-29 02:37:10,890 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 684 places, 2628 transitions, 94977 flow [2023-11-29 02:37:20,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 669 places, 2628 transitions, 93885 flow, removed 232 selfloop flow, removed 15 redundant places. [2023-11-29 02:37:20,281 INFO L231 Difference]: Finished difference. Result has 675 places, 2579 transitions, 89020 flow [2023-11-29 02:37:20,283 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=83981, PETRI_DIFFERENCE_MINUEND_PLACES=648, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=326, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=89020, PETRI_PLACES=675, PETRI_TRANSITIONS=2579} [2023-11-29 02:37:20,283 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 654 predicate places. [2023-11-29 02:37:20,283 INFO L495 AbstractCegarLoop]: Abstraction has has 675 places, 2579 transitions, 89020 flow [2023-11-29 02:37:20,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.722222222222222) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:20,283 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:37:20,283 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:37:20,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2023-11-29 02:37:20,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:37:20,484 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:37:20,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:37:20,484 INFO L85 PathProgramCache]: Analyzing trace with hash -450019666, now seen corresponding path program 65 times [2023-11-29 02:37:20,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:37:20,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174866330] [2023-11-29 02:37:20,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:37:20,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:37:20,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:37:20,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:20,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:37:20,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174866330] [2023-11-29 02:37:20,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174866330] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:37:20,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371081244] [2023-11-29 02:37:20,561 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:37:20,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:37:20,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:37:20,562 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:37:20,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-11-29 02:37:20,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:37:20,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:37:20,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:37:20,674 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:37:20,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:20,715 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:37:20,745 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:20,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371081244] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:37:20,746 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:37:20,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2023-11-29 02:37:20,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111382705] [2023-11-29 02:37:20,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:37:20,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 02:37:20,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:37:20,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:37:20,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:37:20,747 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:37:20,747 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 675 places, 2579 transitions, 89020 flow. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:20,747 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:37:20,747 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:37:20,747 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:37:31,608 INFO L124 PetriNetUnfolderBase]: 5449/9040 cut-off events. [2023-11-29 02:37:31,608 INFO L125 PetriNetUnfolderBase]: For 447519/447519 co-relation queries the response was YES. [2023-11-29 02:37:31,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131174 conditions, 9040 events. 5449/9040 cut-off events. For 447519/447519 co-relation queries the response was YES. Maximal size of possible extension queue 678. Compared 62934 event pairs, 726 based on Foata normal form. 2/9042 useless extension candidates. Maximal degree in co-relation 130727. Up to 6034 conditions per place. [2023-11-29 02:37:31,799 INFO L140 encePairwiseOnDemand]: 14/19 looper letters, 2001 selfloop transitions, 632 changer transitions 7/2641 dead transitions. [2023-11-29 02:37:31,799 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 682 places, 2641 transitions, 95594 flow [2023-11-29 02:37:31,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:37:31,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 02:37:31,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 78 transitions. [2023-11-29 02:37:31,799 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45614035087719296 [2023-11-29 02:37:31,800 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 78 transitions. [2023-11-29 02:37:31,800 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 78 transitions. [2023-11-29 02:37:31,800 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:37:31,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 78 transitions. [2023-11-29 02:37:31,800 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 9 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:31,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:31,800 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 19.0) internal successors, (190), 10 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:31,800 INFO L175 Difference]: Start difference. First operand has 675 places, 2579 transitions, 89020 flow. Second operand 9 states and 78 transitions. [2023-11-29 02:37:31,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 682 places, 2641 transitions, 95594 flow [2023-11-29 02:37:41,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 2641 transitions, 94231 flow, removed 550 selfloop flow, removed 10 redundant places. [2023-11-29 02:37:41,423 INFO L231 Difference]: Finished difference. Result has 677 places, 2600 transitions, 90070 flow [2023-11-29 02:37:41,425 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=87669, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2579, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=611, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1947, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=90070, PETRI_PLACES=677, PETRI_TRANSITIONS=2600} [2023-11-29 02:37:41,425 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 656 predicate places. [2023-11-29 02:37:41,426 INFO L495 AbstractCegarLoop]: Abstraction has has 677 places, 2600 transitions, 90070 flow [2023-11-29 02:37:41,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:41,426 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:37:41,426 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:37:41,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2023-11-29 02:37:41,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2023-11-29 02:37:41,626 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:37:41,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:37:41,627 INFO L85 PathProgramCache]: Analyzing trace with hash -914385589, now seen corresponding path program 66 times [2023-11-29 02:37:41,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:37:41,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741984088] [2023-11-29 02:37:41,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:37:41,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:37:41,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:37:41,731 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:41,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:37:41,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741984088] [2023-11-29 02:37:41,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741984088] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:37:41,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462951428] [2023-11-29 02:37:41,731 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:37:41,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:37:41,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:37:41,732 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:37:41,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-11-29 02:37:41,855 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 02:37:41,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:37:41,856 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:37:41,857 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:37:41,920 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:41,920 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:37:41,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:37:41,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462951428] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:37:41,973 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:37:41,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2023-11-29 02:37:41,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494822396] [2023-11-29 02:37:41,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:37:41,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:37:41,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:37:41,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:37:41,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:37:41,975 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:37:41,975 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 677 places, 2600 transitions, 90070 flow. Second operand has 20 states, 20 states have (on average 4.65) internal successors, (93), 20 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:41,975 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:37:41,975 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:37:41,975 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:37:52,950 INFO L124 PetriNetUnfolderBase]: 5791/9574 cut-off events. [2023-11-29 02:37:52,950 INFO L125 PetriNetUnfolderBase]: For 488908/488908 co-relation queries the response was YES. [2023-11-29 02:37:53,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 140764 conditions, 9574 events. 5791/9574 cut-off events. For 488908/488908 co-relation queries the response was YES. Maximal size of possible extension queue 731. Compared 67110 event pairs, 283 based on Foata normal form. 58/9632 useless extension candidates. Maximal degree in co-relation 140358. Up to 7468 conditions per place. [2023-11-29 02:37:53,157 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2229 selfloop transitions, 599 changer transitions 0/2829 dead transitions. [2023-11-29 02:37:53,158 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 709 places, 2829 transitions, 101484 flow [2023-11-29 02:37:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-29 02:37:53,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2023-11-29 02:37:53,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 253 transitions. [2023-11-29 02:37:53,158 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36988304093567254 [2023-11-29 02:37:53,159 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 253 transitions. [2023-11-29 02:37:53,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 253 transitions. [2023-11-29 02:37:53,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:37:53,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 253 transitions. [2023-11-29 02:37:53,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 7.027777777777778) internal successors, (253), 36 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:53,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 19.0) internal successors, (703), 37 states have internal predecessors, (703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:53,160 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 19.0) internal successors, (703), 37 states have internal predecessors, (703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:37:53,160 INFO L175 Difference]: Start difference. First operand has 677 places, 2600 transitions, 90070 flow. Second operand 36 states and 253 transitions. [2023-11-29 02:37:53,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 709 places, 2829 transitions, 101484 flow [2023-11-29 02:38:03,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 702 places, 2829 transitions, 100657 flow, removed 77 selfloop flow, removed 7 redundant places. [2023-11-29 02:38:03,339 INFO L231 Difference]: Finished difference. Result has 715 places, 2785 transitions, 96425 flow [2023-11-29 02:38:03,341 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=89245, PETRI_DIFFERENCE_MINUEND_PLACES=667, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2600, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=430, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=96425, PETRI_PLACES=715, PETRI_TRANSITIONS=2785} [2023-11-29 02:38:03,341 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 694 predicate places. [2023-11-29 02:38:03,342 INFO L495 AbstractCegarLoop]: Abstraction has has 715 places, 2785 transitions, 96425 flow [2023-11-29 02:38:03,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.65) internal successors, (93), 20 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:03,342 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:38:03,342 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:38:03,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2023-11-29 02:38:03,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2023-11-29 02:38:03,542 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:38:03,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:38:03,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1646306855, now seen corresponding path program 67 times [2023-11-29 02:38:03,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:38:03,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838897786] [2023-11-29 02:38:03,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:38:03,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:38:03,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:38:03,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:03,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:38:03,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838897786] [2023-11-29 02:38:03,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838897786] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:38:03,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055326765] [2023-11-29 02:38:03,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:38:03,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:38:03,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:38:03,639 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:38:03,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2023-11-29 02:38:03,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:38:03,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:38:03,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:38:03,801 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:03,802 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:38:03,840 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:03,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055326765] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:38:03,840 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:38:03,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 17 [2023-11-29 02:38:03,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171727465] [2023-11-29 02:38:03,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:38:03,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:38:03,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:38:03,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:38:03,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:38:03,841 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:38:03,841 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 715 places, 2785 transitions, 96425 flow. Second operand has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:03,842 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:38:03,842 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:38:03,842 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:38:16,492 INFO L124 PetriNetUnfolderBase]: 5942/9839 cut-off events. [2023-11-29 02:38:16,492 INFO L125 PetriNetUnfolderBase]: For 547093/547093 co-relation queries the response was YES. [2023-11-29 02:38:16,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146371 conditions, 9839 events. 5942/9839 cut-off events. For 547093/547093 co-relation queries the response was YES. Maximal size of possible extension queue 761. Compared 69957 event pairs, 358 based on Foata normal form. 44/9883 useless extension candidates. Maximal degree in co-relation 145872. Up to 7056 conditions per place. [2023-11-29 02:38:16,711 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2219 selfloop transitions, 722 changer transitions 10/2952 dead transitions. [2023-11-29 02:38:16,711 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 736 places, 2952 transitions, 107532 flow [2023-11-29 02:38:16,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 02:38:16,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-29 02:38:16,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 175 transitions. [2023-11-29 02:38:16,712 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41866028708133973 [2023-11-29 02:38:16,712 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 175 transitions. [2023-11-29 02:38:16,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 175 transitions. [2023-11-29 02:38:16,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:38:16,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 175 transitions. [2023-11-29 02:38:16,712 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 7.954545454545454) internal successors, (175), 22 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:16,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 19.0) internal successors, (437), 23 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:16,713 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 19.0) internal successors, (437), 23 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:16,713 INFO L175 Difference]: Start difference. First operand has 715 places, 2785 transitions, 96425 flow. Second operand 22 states and 175 transitions. [2023-11-29 02:38:16,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 736 places, 2952 transitions, 107532 flow [2023-11-29 02:38:27,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 2952 transitions, 105432 flow, removed 1004 selfloop flow, removed 9 redundant places. [2023-11-29 02:38:27,701 INFO L231 Difference]: Finished difference. Result has 735 places, 2889 transitions, 100504 flow [2023-11-29 02:38:27,703 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=94469, PETRI_DIFFERENCE_MINUEND_PLACES=706, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2782, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=612, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=100504, PETRI_PLACES=735, PETRI_TRANSITIONS=2889} [2023-11-29 02:38:27,704 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 714 predicate places. [2023-11-29 02:38:27,704 INFO L495 AbstractCegarLoop]: Abstraction has has 735 places, 2889 transitions, 100504 flow [2023-11-29 02:38:27,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:27,704 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:38:27,704 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:38:27,708 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2023-11-29 02:38:27,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:38:27,905 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:38:27,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:38:27,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1110662482, now seen corresponding path program 68 times [2023-11-29 02:38:27,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:38:27,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306018736] [2023-11-29 02:38:27,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:38:27,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:38:27,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:38:27,974 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:27,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:38:27,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306018736] [2023-11-29 02:38:27,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306018736] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:38:27,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729400068] [2023-11-29 02:38:27,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:38:27,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:38:27,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:38:27,975 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:38:27,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2023-11-29 02:38:28,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:38:28,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:38:28,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:38:28,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:38:28,140 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:28,140 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:38:28,169 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 02:38:28,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729400068] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:38:28,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:38:28,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2023-11-29 02:38:28,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182448366] [2023-11-29 02:38:28,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:38:28,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:38:28,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:38:28,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:38:28,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:38:28,171 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:38:28,171 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 735 places, 2889 transitions, 100504 flow. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:28,171 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:38:28,171 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:38:28,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:38:42,111 INFO L124 PetriNetUnfolderBase]: 6047/9938 cut-off events. [2023-11-29 02:38:42,112 INFO L125 PetriNetUnfolderBase]: For 573600/573600 co-relation queries the response was YES. [2023-11-29 02:38:42,247 INFO L83 FinitePrefix]: Finished finitePrefix Result has 150075 conditions, 9938 events. 6047/9938 cut-off events. For 573600/573600 co-relation queries the response was YES. Maximal size of possible extension queue 761. Compared 69588 event pairs, 1544 based on Foata normal form. 22/9960 useless extension candidates. Maximal degree in co-relation 149652. Up to 9326 conditions per place. [2023-11-29 02:38:42,324 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2699 selfloop transitions, 269 changer transitions 6/2975 dead transitions. [2023-11-29 02:38:42,324 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 750 places, 2975 transitions, 110293 flow [2023-11-29 02:38:42,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:38:42,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-29 02:38:42,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 121 transitions. [2023-11-29 02:38:42,325 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3980263157894737 [2023-11-29 02:38:42,325 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 121 transitions. [2023-11-29 02:38:42,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 121 transitions. [2023-11-29 02:38:42,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:38:42,325 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 121 transitions. [2023-11-29 02:38:42,325 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 7.5625) internal successors, (121), 16 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:42,326 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:42,326 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 19.0) internal successors, (323), 17 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:42,326 INFO L175 Difference]: Start difference. First operand has 735 places, 2889 transitions, 100504 flow. Second operand 16 states and 121 transitions. [2023-11-29 02:38:42,326 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 750 places, 2975 transitions, 110293 flow [2023-11-29 02:38:53,850 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 739 places, 2975 transitions, 108191 flow, removed 966 selfloop flow, removed 11 redundant places. [2023-11-29 02:38:54,008 INFO L231 Difference]: Finished difference. Result has 746 places, 2941 transitions, 102575 flow [2023-11-29 02:38:54,011 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=98654, PETRI_DIFFERENCE_MINUEND_PLACES=724, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2877, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=204, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2619, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=102575, PETRI_PLACES=746, PETRI_TRANSITIONS=2941} [2023-11-29 02:38:54,011 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 725 predicate places. [2023-11-29 02:38:54,011 INFO L495 AbstractCegarLoop]: Abstraction has has 746 places, 2941 transitions, 102575 flow [2023-11-29 02:38:54,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:54,011 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:38:54,012 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:38:54,016 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2023-11-29 02:38:54,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:38:54,212 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:38:54,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:38:54,212 INFO L85 PathProgramCache]: Analyzing trace with hash 477201132, now seen corresponding path program 69 times [2023-11-29 02:38:54,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:38:54,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294476747] [2023-11-29 02:38:54,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:38:54,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:38:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:38:54,294 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:54,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:38:54,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294476747] [2023-11-29 02:38:54,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294476747] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:38:54,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128848596] [2023-11-29 02:38:54,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:38:54,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:38:54,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:38:54,295 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:38:54,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2023-11-29 02:38:54,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:38:54,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:38:54,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:38:54,418 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:38:54,464 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:54,464 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:38:54,500 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:38:54,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128848596] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:38:54,500 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:38:54,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:38:54,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451561375] [2023-11-29 02:38:54,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:38:54,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:38:54,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:38:54,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:38:54,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:38:54,501 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:38:54,502 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 746 places, 2941 transitions, 102575 flow. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:38:54,502 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:38:54,502 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:38:54,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:39:09,368 INFO L124 PetriNetUnfolderBase]: 6289/10259 cut-off events. [2023-11-29 02:39:09,368 INFO L125 PetriNetUnfolderBase]: For 567260/567260 co-relation queries the response was YES. [2023-11-29 02:39:09,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155205 conditions, 10259 events. 6289/10259 cut-off events. For 567260/567260 co-relation queries the response was YES. Maximal size of possible extension queue 789. Compared 71571 event pairs, 795 based on Foata normal form. 14/10273 useless extension candidates. Maximal degree in co-relation 154839. Up to 6721 conditions per place. [2023-11-29 02:39:09,605 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2109 selfloop transitions, 1010 changer transitions 9/3129 dead transitions. [2023-11-29 02:39:09,605 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 759 places, 3129 transitions, 115994 flow [2023-11-29 02:39:09,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:39:09,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 02:39:09,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 133 transitions. [2023-11-29 02:39:09,606 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4117647058823529 [2023-11-29 02:39:09,606 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 133 transitions. [2023-11-29 02:39:09,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 133 transitions. [2023-11-29 02:39:09,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:39:09,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 133 transitions. [2023-11-29 02:39:09,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 7.823529411764706) internal successors, (133), 17 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:09,607 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:09,607 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:09,607 INFO L175 Difference]: Start difference. First operand has 746 places, 2941 transitions, 102575 flow. Second operand 17 states and 133 transitions. [2023-11-29 02:39:09,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 759 places, 3129 transitions, 115994 flow [2023-11-29 02:39:21,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 746 places, 3129 transitions, 114192 flow, removed 808 selfloop flow, removed 13 redundant places. [2023-11-29 02:39:21,232 INFO L231 Difference]: Finished difference. Result has 751 places, 3060 transitions, 109942 flow [2023-11-29 02:39:21,234 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=101390, PETRI_DIFFERENCE_MINUEND_PLACES=730, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2935, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=885, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1937, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=109942, PETRI_PLACES=751, PETRI_TRANSITIONS=3060} [2023-11-29 02:39:21,234 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 730 predicate places. [2023-11-29 02:39:21,234 INFO L495 AbstractCegarLoop]: Abstraction has has 751 places, 3060 transitions, 109942 flow [2023-11-29 02:39:21,234 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:21,234 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:39:21,234 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:39:21,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2023-11-29 02:39:21,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:39:21,435 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:39:21,435 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:39:21,435 INFO L85 PathProgramCache]: Analyzing trace with hash -2109149140, now seen corresponding path program 70 times [2023-11-29 02:39:21,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:39:21,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780675125] [2023-11-29 02:39:21,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:39:21,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:39:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:39:21,507 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:39:21,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:39:21,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780675125] [2023-11-29 02:39:21,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780675125] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:39:21,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979601912] [2023-11-29 02:39:21,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:39:21,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:39:21,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:39:21,508 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:39:21,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2023-11-29 02:39:21,613 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:39:21,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:39:21,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:39:21,615 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:39:21,660 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:39:21,660 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:39:21,697 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:39:21,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979601912] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:39:21,698 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:39:21,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-29 02:39:21,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945818822] [2023-11-29 02:39:21,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:39:21,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:39:21,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:39:21,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:39:21,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:39:21,699 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:39:21,699 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 751 places, 3060 transitions, 109942 flow. Second operand has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:21,699 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:39:21,699 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:39:21,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:39:35,746 INFO L124 PetriNetUnfolderBase]: 6274/10226 cut-off events. [2023-11-29 02:39:35,746 INFO L125 PetriNetUnfolderBase]: For 575495/575495 co-relation queries the response was YES. [2023-11-29 02:39:35,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 157717 conditions, 10226 events. 6274/10226 cut-off events. For 575495/575495 co-relation queries the response was YES. Maximal size of possible extension queue 791. Compared 71264 event pairs, 909 based on Foata normal form. 2/10228 useless extension candidates. Maximal degree in co-relation 157282. Up to 7285 conditions per place. [2023-11-29 02:39:36,000 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2389 selfloop transitions, 702 changer transitions 5/3097 dead transitions. [2023-11-29 02:39:36,000 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 765 places, 3097 transitions, 116656 flow [2023-11-29 02:39:36,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:39:36,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 02:39:36,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 115 transitions. [2023-11-29 02:39:36,001 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40350877192982454 [2023-11-29 02:39:36,001 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 115 transitions. [2023-11-29 02:39:36,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 115 transitions. [2023-11-29 02:39:36,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:39:36,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 115 transitions. [2023-11-29 02:39:36,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 7.666666666666667) internal successors, (115), 15 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:36,002 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 19.0) internal successors, (304), 16 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:36,002 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 19.0) internal successors, (304), 16 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:36,002 INFO L175 Difference]: Start difference. First operand has 751 places, 3060 transitions, 109942 flow. Second operand 15 states and 115 transitions. [2023-11-29 02:39:36,002 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 765 places, 3097 transitions, 116656 flow [2023-11-29 02:39:48,025 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 755 places, 3097 transitions, 114691 flow, removed 553 selfloop flow, removed 10 redundant places. [2023-11-29 02:39:48,112 INFO L231 Difference]: Finished difference. Result has 755 places, 3056 transitions, 109304 flow [2023-11-29 02:39:48,114 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=107972, PETRI_DIFFERENCE_MINUEND_PLACES=741, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3059, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=702, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2357, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=109304, PETRI_PLACES=755, PETRI_TRANSITIONS=3056} [2023-11-29 02:39:48,115 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 734 predicate places. [2023-11-29 02:39:48,115 INFO L495 AbstractCegarLoop]: Abstraction has has 755 places, 3056 transitions, 109304 flow [2023-11-29 02:39:48,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:48,115 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:39:48,115 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:39:48,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2023-11-29 02:39:48,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:39:48,316 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:39:48,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:39:48,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1035738807, now seen corresponding path program 71 times [2023-11-29 02:39:48,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:39:48,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455340565] [2023-11-29 02:39:48,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:39:48,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:39:48,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:39:48,393 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:39:48,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:39:48,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455340565] [2023-11-29 02:39:48,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455340565] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:39:48,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623648724] [2023-11-29 02:39:48,394 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:39:48,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:39:48,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:39:48,395 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:39:48,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2023-11-29 02:39:48,506 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:39:48,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:39:48,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:39:48,508 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:39:48,563 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:39:48,563 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:39:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 02:39:48,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623648724] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:39:48,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:39:48,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 16 [2023-11-29 02:39:48,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303988969] [2023-11-29 02:39:48,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:39:48,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:39:48,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:39:48,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:39:48,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:39:48,606 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:39:48,606 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 755 places, 3056 transitions, 109304 flow. Second operand has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:39:48,606 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:39:48,606 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:39:48,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:40:03,199 INFO L124 PetriNetUnfolderBase]: 6346/10352 cut-off events. [2023-11-29 02:40:03,199 INFO L125 PetriNetUnfolderBase]: For 548510/548510 co-relation queries the response was YES. [2023-11-29 02:40:03,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 158849 conditions, 10352 events. 6346/10352 cut-off events. For 548510/548510 co-relation queries the response was YES. Maximal size of possible extension queue 802. Compared 72323 event pairs, 302 based on Foata normal form. 22/10374 useless extension candidates. Maximal degree in co-relation 158417. Up to 8301 conditions per place. [2023-11-29 02:40:03,433 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2550 selfloop transitions, 591 changer transitions 0/3142 dead transitions. [2023-11-29 02:40:03,433 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 772 places, 3142 transitions, 116859 flow [2023-11-29 02:40:03,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 02:40:03,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 02:40:03,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 147 transitions. [2023-11-29 02:40:03,434 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3868421052631579 [2023-11-29 02:40:03,434 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 147 transitions. [2023-11-29 02:40:03,434 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 147 transitions. [2023-11-29 02:40:03,434 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:40:03,434 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 147 transitions. [2023-11-29 02:40:03,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 7.35) internal successors, (147), 20 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:03,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 19.0) internal successors, (399), 21 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:03,435 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 19.0) internal successors, (399), 21 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:03,435 INFO L175 Difference]: Start difference. First operand has 755 places, 3056 transitions, 109304 flow. Second operand 20 states and 147 transitions. [2023-11-29 02:40:03,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 772 places, 3142 transitions, 116859 flow [2023-11-29 02:40:14,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 762 places, 3142 transitions, 116013 flow, removed 12 selfloop flow, removed 10 redundant places. [2023-11-29 02:40:14,865 INFO L231 Difference]: Finished difference. Result has 771 places, 3101 transitions, 110789 flow [2023-11-29 02:40:14,867 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=108016, PETRI_DIFFERENCE_MINUEND_PLACES=743, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3048, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=538, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2472, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=110789, PETRI_PLACES=771, PETRI_TRANSITIONS=3101} [2023-11-29 02:40:14,868 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 750 predicate places. [2023-11-29 02:40:14,868 INFO L495 AbstractCegarLoop]: Abstraction has has 771 places, 3101 transitions, 110789 flow [2023-11-29 02:40:14,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:14,868 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:40:14,868 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:40:14,873 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2023-11-29 02:40:15,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:15,069 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:40:15,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:15,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1638947537, now seen corresponding path program 72 times [2023-11-29 02:40:15,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:15,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436734139] [2023-11-29 02:40:15,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:15,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:15,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:40:15,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:15,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436734139] [2023-11-29 02:40:15,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436734139] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:40:15,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583581455] [2023-11-29 02:40:15,140 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:40:15,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:15,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:15,141 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:15,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2023-11-29 02:40:15,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 02:40:15,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:40:15,258 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:40:15,259 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:15,307 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:40:15,308 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:40:15,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:40:15,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583581455] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:40:15,341 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:40:15,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 15 [2023-11-29 02:40:15,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709819274] [2023-11-29 02:40:15,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:40:15,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:40:15,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:15,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:40:15,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:40:15,342 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:40:15,342 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 771 places, 3101 transitions, 110789 flow. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:15,342 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:40:15,342 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:40:15,342 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:40:30,119 INFO L124 PetriNetUnfolderBase]: 6410/10451 cut-off events. [2023-11-29 02:40:30,119 INFO L125 PetriNetUnfolderBase]: For 597385/597385 co-relation queries the response was YES. [2023-11-29 02:40:30,291 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161387 conditions, 10451 events. 6410/10451 cut-off events. For 597385/597385 co-relation queries the response was YES. Maximal size of possible extension queue 816. Compared 73206 event pairs, 279 based on Foata normal form. 62/10513 useless extension candidates. Maximal degree in co-relation 160944. Up to 7355 conditions per place. [2023-11-29 02:40:30,371 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2197 selfloop transitions, 1014 changer transitions 1/3213 dead transitions. [2023-11-29 02:40:30,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 793 places, 3213 transitions, 120466 flow [2023-11-29 02:40:30,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 02:40:30,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 02:40:30,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 188 transitions. [2023-11-29 02:40:30,372 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3957894736842105 [2023-11-29 02:40:30,372 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 188 transitions. [2023-11-29 02:40:30,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 188 transitions. [2023-11-29 02:40:30,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:40:30,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 188 transitions. [2023-11-29 02:40:30,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 7.52) internal successors, (188), 25 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:30,373 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:30,373 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:30,373 INFO L175 Difference]: Start difference. First operand has 771 places, 3101 transitions, 110789 flow. Second operand 25 states and 188 transitions. [2023-11-29 02:40:30,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 793 places, 3213 transitions, 120466 flow [2023-11-29 02:40:42,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 784 places, 3213 transitions, 119591 flow, removed 146 selfloop flow, removed 9 redundant places. [2023-11-29 02:40:42,137 INFO L231 Difference]: Finished difference. Result has 792 places, 3161 transitions, 115632 flow [2023-11-29 02:40:42,138 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=108562, PETRI_DIFFERENCE_MINUEND_PLACES=760, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3075, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=936, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=115632, PETRI_PLACES=792, PETRI_TRANSITIONS=3161} [2023-11-29 02:40:42,138 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 771 predicate places. [2023-11-29 02:40:42,138 INFO L495 AbstractCegarLoop]: Abstraction has has 792 places, 3161 transitions, 115632 flow [2023-11-29 02:40:42,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:42,139 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:40:42,139 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:40:42,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2023-11-29 02:40:42,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2023-11-29 02:40:42,339 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:40:42,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:42,339 INFO L85 PathProgramCache]: Analyzing trace with hash 788393471, now seen corresponding path program 73 times [2023-11-29 02:40:42,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:42,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707254710] [2023-11-29 02:40:42,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:42,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:42,410 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 02:40:42,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:42,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707254710] [2023-11-29 02:40:42,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707254710] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:40:42,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003210589] [2023-11-29 02:40:42,411 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:40:42,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:42,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:42,412 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:42,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2023-11-29 02:40:42,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:42,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:40:42,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:42,569 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:40:42,569 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:40:42,599 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 02:40:42,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003210589] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:40:42,599 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:40:42,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 15 [2023-11-29 02:40:42,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962478038] [2023-11-29 02:40:42,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:40:42,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:40:42,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:42,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:40:42,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:40:42,601 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:40:42,601 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 792 places, 3161 transitions, 115632 flow. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:42,601 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:40:42,601 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:40:42,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:40:58,458 INFO L124 PetriNetUnfolderBase]: 6405/10460 cut-off events. [2023-11-29 02:40:58,458 INFO L125 PetriNetUnfolderBase]: For 611812/611812 co-relation queries the response was YES. [2023-11-29 02:40:58,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 164153 conditions, 10460 events. 6405/10460 cut-off events. For 611812/611812 co-relation queries the response was YES. Maximal size of possible extension queue 819. Compared 73646 event pairs, 377 based on Foata normal form. 28/10488 useless extension candidates. Maximal degree in co-relation 163696. Up to 7238 conditions per place. [2023-11-29 02:40:58,714 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2306 selfloop transitions, 901 changer transitions 4/3212 dead transitions. [2023-11-29 02:40:58,714 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 810 places, 3212 transitions, 122975 flow [2023-11-29 02:40:58,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 02:40:58,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 02:40:58,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 155 transitions. [2023-11-29 02:40:58,715 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40789473684210525 [2023-11-29 02:40:58,715 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 155 transitions. [2023-11-29 02:40:58,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 155 transitions. [2023-11-29 02:40:58,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:40:58,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 155 transitions. [2023-11-29 02:40:58,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 7.75) internal successors, (155), 20 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:58,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 19.0) internal successors, (399), 21 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:58,716 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 19.0) internal successors, (399), 21 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:40:58,716 INFO L175 Difference]: Start difference. First operand has 792 places, 3161 transitions, 115632 flow. Second operand 20 states and 155 transitions. [2023-11-29 02:40:58,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 810 places, 3212 transitions, 122975 flow [2023-11-29 02:41:11,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 794 places, 3212 transitions, 120109 flow, removed 1073 selfloop flow, removed 16 redundant places. [2023-11-29 02:41:11,610 INFO L231 Difference]: Finished difference. Result has 796 places, 3158 transitions, 114606 flow [2023-11-29 02:41:11,611 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=112721, PETRI_DIFFERENCE_MINUEND_PLACES=775, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=896, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=114606, PETRI_PLACES=796, PETRI_TRANSITIONS=3158} [2023-11-29 02:41:11,611 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 775 predicate places. [2023-11-29 02:41:11,611 INFO L495 AbstractCegarLoop]: Abstraction has has 796 places, 3158 transitions, 114606 flow [2023-11-29 02:41:11,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:41:11,611 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:41:11,611 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:41:11,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2023-11-29 02:41:11,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2023-11-29 02:41:11,812 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:41:11,812 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:11,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1657768274, now seen corresponding path program 74 times [2023-11-29 02:41:11,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:11,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090825074] [2023-11-29 02:41:11,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:11,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:11,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:41:11,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:11,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090825074] [2023-11-29 02:41:11,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090825074] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:41:11,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834742925] [2023-11-29 02:41:11,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:41:11,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:11,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:11,892 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:11,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2023-11-29 02:41:12,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:41:12,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:41:12,004 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:41:12,005 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:12,068 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:41:12,068 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:41:12,109 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:41:12,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834742925] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:41:12,110 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:41:12,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 17 [2023-11-29 02:41:12,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766101966] [2023-11-29 02:41:12,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:41:12,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:41:12,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:12,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:41:12,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:41:12,111 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:41:12,111 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 796 places, 3158 transitions, 114606 flow. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:41:12,111 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:41:12,111 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:41:12,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:41:28,824 INFO L124 PetriNetUnfolderBase]: 6654/10803 cut-off events. [2023-11-29 02:41:28,824 INFO L125 PetriNetUnfolderBase]: For 663301/663301 co-relation queries the response was YES. [2023-11-29 02:41:29,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 169453 conditions, 10803 events. 6654/10803 cut-off events. For 663301/663301 co-relation queries the response was YES. Maximal size of possible extension queue 841. Compared 75582 event pairs, 1569 based on Foata normal form. 46/10849 useless extension candidates. Maximal degree in co-relation 169061. Up to 9739 conditions per place. [2023-11-29 02:41:29,124 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2810 selfloop transitions, 526 changer transitions 0/3337 dead transitions. [2023-11-29 02:41:29,124 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 818 places, 3337 transitions, 127632 flow [2023-11-29 02:41:29,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 02:41:29,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2023-11-29 02:41:29,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 179 transitions. [2023-11-29 02:41:29,125 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3925438596491228 [2023-11-29 02:41:29,125 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 179 transitions. [2023-11-29 02:41:29,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 179 transitions. [2023-11-29 02:41:29,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:41:29,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 179 transitions. [2023-11-29 02:41:29,125 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 7.458333333333333) internal successors, (179), 24 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:41:29,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 19.0) internal successors, (475), 25 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:41:29,126 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 19.0) internal successors, (475), 25 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:41:29,126 INFO L175 Difference]: Start difference. First operand has 796 places, 3158 transitions, 114606 flow. Second operand 24 states and 179 transitions. [2023-11-29 02:41:29,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 818 places, 3337 transitions, 127632 flow [2023-11-29 02:41:42,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 802 places, 3337 transitions, 126336 flow, removed 101 selfloop flow, removed 16 redundant places. [2023-11-29 02:41:42,530 INFO L231 Difference]: Finished difference. Result has 809 places, 3293 transitions, 121157 flow [2023-11-29 02:41:42,532 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=112882, PETRI_DIFFERENCE_MINUEND_PLACES=779, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=389, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2647, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=121157, PETRI_PLACES=809, PETRI_TRANSITIONS=3293} [2023-11-29 02:41:42,532 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 788 predicate places. [2023-11-29 02:41:42,532 INFO L495 AbstractCegarLoop]: Abstraction has has 809 places, 3293 transitions, 121157 flow [2023-11-29 02:41:42,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:41:42,532 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:41:42,532 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:41:42,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2023-11-29 02:41:42,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:42,733 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:41:42,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:42,733 INFO L85 PathProgramCache]: Analyzing trace with hash -133873810, now seen corresponding path program 75 times [2023-11-29 02:41:42,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:42,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683974771] [2023-11-29 02:41:42,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:42,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:42,809 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:41:42,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:42,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683974771] [2023-11-29 02:41:42,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683974771] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:41:42,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177376074] [2023-11-29 02:41:42,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:41:42,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:42,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:42,811 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:42,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2023-11-29 02:41:42,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:41:42,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:41:42,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:41:42,934 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:42,997 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:41:42,997 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:41:43,032 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 02:41:43,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177376074] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:41:43,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:41:43,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 17 [2023-11-29 02:41:43,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136598739] [2023-11-29 02:41:43,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:41:43,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:41:43,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:43,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:41:43,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:41:43,035 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:41:43,035 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 809 places, 3293 transitions, 121157 flow. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:41:43,035 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:41:43,035 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:41:43,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:42:00,364 INFO L124 PetriNetUnfolderBase]: 6655/10818 cut-off events. [2023-11-29 02:42:00,365 INFO L125 PetriNetUnfolderBase]: For 645006/645006 co-relation queries the response was YES. [2023-11-29 02:42:00,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170700 conditions, 10818 events. 6655/10818 cut-off events. For 645006/645006 co-relation queries the response was YES. Maximal size of possible extension queue 844. Compared 75675 event pairs, 1601 based on Foata normal form. 12/10830 useless extension candidates. Maximal degree in co-relation 170248. Up to 9823 conditions per place. [2023-11-29 02:42:00,638 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2837 selfloop transitions, 484 changer transitions 4/3326 dead transitions. [2023-11-29 02:42:00,638 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 825 places, 3326 transitions, 128582 flow [2023-11-29 02:42:00,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:42:00,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 02:42:00,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 124 transitions. [2023-11-29 02:42:00,639 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38390092879256965 [2023-11-29 02:42:00,639 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 124 transitions. [2023-11-29 02:42:00,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 124 transitions. [2023-11-29 02:42:00,640 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:42:00,640 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 124 transitions. [2023-11-29 02:42:00,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 7.294117647058823) internal successors, (124), 17 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:00,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:00,640 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 19.0) internal successors, (342), 18 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:00,641 INFO L175 Difference]: Start difference. First operand has 809 places, 3293 transitions, 121157 flow. Second operand 17 states and 124 transitions. [2023-11-29 02:42:00,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 825 places, 3326 transitions, 128582 flow [2023-11-29 02:42:14,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 816 places, 3326 transitions, 127016 flow, removed 757 selfloop flow, removed 9 redundant places. [2023-11-29 02:42:14,891 INFO L231 Difference]: Finished difference. Result has 818 places, 3294 transitions, 120756 flow [2023-11-29 02:42:14,892 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=119591, PETRI_DIFFERENCE_MINUEND_PLACES=800, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=480, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2809, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=120756, PETRI_PLACES=818, PETRI_TRANSITIONS=3294} [2023-11-29 02:42:14,892 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 797 predicate places. [2023-11-29 02:42:14,892 INFO L495 AbstractCegarLoop]: Abstraction has has 818 places, 3294 transitions, 120756 flow [2023-11-29 02:42:14,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:14,892 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:42:14,893 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:42:14,897 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2023-11-29 02:42:15,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:15,093 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:42:15,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:15,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1052091308, now seen corresponding path program 76 times [2023-11-29 02:42:15,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:15,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488631005] [2023-11-29 02:42:15,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:15,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:15,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:15,168 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:42:15,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:15,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488631005] [2023-11-29 02:42:15,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488631005] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:42:15,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573049333] [2023-11-29 02:42:15,168 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:42:15,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:15,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:15,169 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:15,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2023-11-29 02:42:15,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:42:15,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:42:15,281 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:42:15,282 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:15,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:42:15,348 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:15,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:42:15,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573049333] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:42:15,389 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:42:15,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 17 [2023-11-29 02:42:15,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212391358] [2023-11-29 02:42:15,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:42:15,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:42:15,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:15,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:42:15,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:42:15,390 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:42:15,390 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 818 places, 3294 transitions, 120756 flow. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:15,390 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:42:15,390 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:42:15,391 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:42:34,316 INFO L124 PetriNetUnfolderBase]: 6704/10911 cut-off events. [2023-11-29 02:42:34,316 INFO L125 PetriNetUnfolderBase]: For 657677/657677 co-relation queries the response was YES. [2023-11-29 02:42:34,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171054 conditions, 10911 events. 6704/10911 cut-off events. For 657677/657677 co-relation queries the response was YES. Maximal size of possible extension queue 856. Compared 76686 event pairs, 1635 based on Foata normal form. 38/10949 useless extension candidates. Maximal degree in co-relation 170707. Up to 9997 conditions per place. [2023-11-29 02:42:34,582 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 3003 selfloop transitions, 361 changer transitions 0/3365 dead transitions. [2023-11-29 02:42:34,582 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 841 places, 3365 transitions, 128856 flow [2023-11-29 02:42:34,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 02:42:34,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 02:42:34,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 194 transitions. [2023-11-29 02:42:34,583 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39271255060728744 [2023-11-29 02:42:34,583 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 194 transitions. [2023-11-29 02:42:34,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 194 transitions. [2023-11-29 02:42:34,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:42:34,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 194 transitions. [2023-11-29 02:42:34,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 7.461538461538462) internal successors, (194), 26 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:34,584 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 19.0) internal successors, (513), 27 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:34,584 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 19.0) internal successors, (513), 27 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:34,584 INFO L175 Difference]: Start difference. First operand has 818 places, 3294 transitions, 120756 flow. Second operand 26 states and 194 transitions. [2023-11-29 02:42:34,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 841 places, 3365 transitions, 128856 flow [2023-11-29 02:42:48,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 828 places, 3365 transitions, 128068 flow, removed 55 selfloop flow, removed 13 redundant places. [2023-11-29 02:42:48,482 INFO L231 Difference]: Finished difference. Result has 831 places, 3320 transitions, 121812 flow [2023-11-29 02:42:48,483 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=119463, PETRI_DIFFERENCE_MINUEND_PLACES=803, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=327, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2949, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=121812, PETRI_PLACES=831, PETRI_TRANSITIONS=3320} [2023-11-29 02:42:48,484 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 810 predicate places. [2023-11-29 02:42:48,484 INFO L495 AbstractCegarLoop]: Abstraction has has 831 places, 3320 transitions, 121812 flow [2023-11-29 02:42:48,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:48,484 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:42:48,484 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:42:48,489 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2023-11-29 02:42:48,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:48,684 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:42:48,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:48,685 INFO L85 PathProgramCache]: Analyzing trace with hash -4796525, now seen corresponding path program 77 times [2023-11-29 02:42:48,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:48,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305979067] [2023-11-29 02:42:48,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:48,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:48,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:48,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:42:48,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:48,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305979067] [2023-11-29 02:42:48,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305979067] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:42:48,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182732862] [2023-11-29 02:42:48,762 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:42:48,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:48,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:48,763 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:48,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2023-11-29 02:42:48,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:42:48,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:42:48,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:42:48,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:48,937 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:42:48,937 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:48,972 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 02:42:48,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182732862] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:42:48,972 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:42:48,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 18 [2023-11-29 02:42:48,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446255212] [2023-11-29 02:42:48,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:42:48,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:42:48,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:48,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:42:48,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:42:48,973 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:42:48,974 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 831 places, 3320 transitions, 121812 flow. Second operand has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 18 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:42:48,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:42:48,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:42:48,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:43:09,083 INFO L124 PetriNetUnfolderBase]: 6919/11230 cut-off events. [2023-11-29 02:43:09,084 INFO L125 PetriNetUnfolderBase]: For 720325/720325 co-relation queries the response was YES. [2023-11-29 02:43:09,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 178728 conditions, 11230 events. 6919/11230 cut-off events. For 720325/720325 co-relation queries the response was YES. Maximal size of possible extension queue 886. Compared 79273 event pairs, 381 based on Foata normal form. 24/11254 useless extension candidates. Maximal degree in co-relation 178274. Up to 7454 conditions per place. [2023-11-29 02:43:09,373 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2367 selfloop transitions, 1116 changer transitions 12/3496 dead transitions. [2023-11-29 02:43:09,373 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 852 places, 3496 transitions, 135546 flow [2023-11-29 02:43:09,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 02:43:09,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-29 02:43:09,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 174 transitions. [2023-11-29 02:43:09,374 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41626794258373206 [2023-11-29 02:43:09,374 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 174 transitions. [2023-11-29 02:43:09,374 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 174 transitions. [2023-11-29 02:43:09,374 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:43:09,374 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 174 transitions. [2023-11-29 02:43:09,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 7.909090909090909) internal successors, (174), 22 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:09,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 19.0) internal successors, (437), 23 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:09,375 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 19.0) internal successors, (437), 23 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:09,375 INFO L175 Difference]: Start difference. First operand has 831 places, 3320 transitions, 121812 flow. Second operand 22 states and 174 transitions. [2023-11-29 02:43:09,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 852 places, 3496 transitions, 135546 flow [2023-11-29 02:43:23,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 841 places, 3496 transitions, 134440 flow, removed 453 selfloop flow, removed 11 redundant places. [2023-11-29 02:43:23,711 INFO L231 Difference]: Finished difference. Result has 848 places, 3423 transitions, 129666 flow [2023-11-29 02:43:23,712 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=121056, PETRI_DIFFERENCE_MINUEND_PLACES=820, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1008, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=129666, PETRI_PLACES=848, PETRI_TRANSITIONS=3423} [2023-11-29 02:43:23,712 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 827 predicate places. [2023-11-29 02:43:23,712 INFO L495 AbstractCegarLoop]: Abstraction has has 848 places, 3423 transitions, 129666 flow [2023-11-29 02:43:23,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 18 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:23,712 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:43:23,712 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:43:23,717 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2023-11-29 02:43:23,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:23,913 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:43:23,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:23,913 INFO L85 PathProgramCache]: Analyzing trace with hash -939092085, now seen corresponding path program 78 times [2023-11-29 02:43:23,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:23,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757586306] [2023-11-29 02:43:23,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:23,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:23,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:23,986 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:43:23,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:23,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757586306] [2023-11-29 02:43:23,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757586306] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:43:23,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470696165] [2023-11-29 02:43:23,987 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:43:23,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:23,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:23,988 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:23,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2023-11-29 02:43:24,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 02:43:24,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:43:24,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:43:24,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:24,174 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:43:24,174 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:43:24,209 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:43:24,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470696165] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:43:24,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:43:24,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 17 [2023-11-29 02:43:24,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497749321] [2023-11-29 02:43:24,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:43:24,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 02:43:24,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:24,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 02:43:24,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:43:24,211 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:43:24,211 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 848 places, 3423 transitions, 129666 flow. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:24,211 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:43:24,211 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:43:24,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:43:43,400 INFO L124 PetriNetUnfolderBase]: 7053/11430 cut-off events. [2023-11-29 02:43:43,400 INFO L125 PetriNetUnfolderBase]: For 746189/746189 co-relation queries the response was YES. [2023-11-29 02:43:43,615 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184884 conditions, 11430 events. 7053/11430 cut-off events. For 746189/746189 co-relation queries the response was YES. Maximal size of possible extension queue 908. Compared 80564 event pairs, 272 based on Foata normal form. 18/11448 useless extension candidates. Maximal degree in co-relation 184422. Up to 8009 conditions per place. [2023-11-29 02:43:43,713 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2355 selfloop transitions, 1201 changer transitions 0/3557 dead transitions. [2023-11-29 02:43:43,713 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 872 places, 3557 transitions, 140364 flow [2023-11-29 02:43:43,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 02:43:43,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-11-29 02:43:43,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 194 transitions. [2023-11-29 02:43:43,714 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37816764132553604 [2023-11-29 02:43:43,714 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 194 transitions. [2023-11-29 02:43:43,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 194 transitions. [2023-11-29 02:43:43,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:43:43,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 194 transitions. [2023-11-29 02:43:43,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 7.185185185185185) internal successors, (194), 27 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:43,715 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 19.0) internal successors, (532), 28 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:43,715 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 19.0) internal successors, (532), 28 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:43,715 INFO L175 Difference]: Start difference. First operand has 848 places, 3423 transitions, 129666 flow. Second operand 27 states and 194 transitions. [2023-11-29 02:43:43,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 872 places, 3557 transitions, 140364 flow [2023-11-29 02:43:59,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 860 places, 3557 transitions, 137655 flow, removed 983 selfloop flow, removed 12 redundant places. [2023-11-29 02:43:59,313 INFO L231 Difference]: Finished difference. Result has 867 places, 3522 transitions, 133796 flow [2023-11-29 02:43:59,314 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=127046, PETRI_DIFFERENCE_MINUEND_PLACES=834, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3423, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2296, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=133796, PETRI_PLACES=867, PETRI_TRANSITIONS=3522} [2023-11-29 02:43:59,315 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 846 predicate places. [2023-11-29 02:43:59,315 INFO L495 AbstractCegarLoop]: Abstraction has has 867 places, 3522 transitions, 133796 flow [2023-11-29 02:43:59,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:59,315 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:43:59,315 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:43:59,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2023-11-29 02:43:59,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2023-11-29 02:43:59,515 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:43:59,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:59,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1591481385, now seen corresponding path program 79 times [2023-11-29 02:43:59,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:59,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960578624] [2023-11-29 02:43:59,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:59,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:59,599 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:43:59,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:59,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960578624] [2023-11-29 02:43:59,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960578624] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:43:59,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109116352] [2023-11-29 02:43:59,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 02:43:59,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:59,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:59,601 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:59,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2023-11-29 02:43:59,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:59,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:43:59,715 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:59,770 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:43:59,770 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:43:59,809 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:43:59,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109116352] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:43:59,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:43:59,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2023-11-29 02:43:59,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960401950] [2023-11-29 02:43:59,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:43:59,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:43:59,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:59,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:43:59,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2023-11-29 02:43:59,810 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:43:59,810 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 867 places, 3522 transitions, 133796 flow. Second operand has 20 states, 20 states have (on average 4.55) internal successors, (91), 20 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:43:59,810 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:43:59,810 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:43:59,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:44:20,995 INFO L124 PetriNetUnfolderBase]: 7242/11741 cut-off events. [2023-11-29 02:44:20,996 INFO L125 PetriNetUnfolderBase]: For 780688/780688 co-relation queries the response was YES. [2023-11-29 02:44:21,240 INFO L83 FinitePrefix]: Finished finitePrefix Result has 190431 conditions, 11741 events. 7242/11741 cut-off events. For 780688/780688 co-relation queries the response was YES. Maximal size of possible extension queue 935. Compared 83542 event pairs, 395 based on Foata normal form. 16/11757 useless extension candidates. Maximal degree in co-relation 189962. Up to 7507 conditions per place. [2023-11-29 02:44:21,449 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2481 selfloop transitions, 1187 changer transitions 14/3683 dead transitions. [2023-11-29 02:44:21,449 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 891 places, 3683 transitions, 146234 flow [2023-11-29 02:44:21,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 02:44:21,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 02:44:21,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 197 transitions. [2023-11-29 02:44:21,450 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4147368421052632 [2023-11-29 02:44:21,451 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 197 transitions. [2023-11-29 02:44:21,451 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 197 transitions. [2023-11-29 02:44:21,451 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:44:21,451 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 197 transitions. [2023-11-29 02:44:21,451 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 7.88) internal successors, (197), 25 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:21,452 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:21,452 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:21,452 INFO L175 Difference]: Start difference. First operand has 867 places, 3522 transitions, 133796 flow. Second operand 25 states and 197 transitions. [2023-11-29 02:44:21,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 891 places, 3683 transitions, 146234 flow [2023-11-29 02:44:36,932 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 880 places, 3683 transitions, 145014 flow, removed 364 selfloop flow, removed 11 redundant places. [2023-11-29 02:44:37,053 INFO L231 Difference]: Finished difference. Result has 886 places, 3598 transitions, 139792 flow [2023-11-29 02:44:37,054 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=132602, PETRI_DIFFERENCE_MINUEND_PLACES=856, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3521, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=139792, PETRI_PLACES=886, PETRI_TRANSITIONS=3598} [2023-11-29 02:44:37,054 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 865 predicate places. [2023-11-29 02:44:37,054 INFO L495 AbstractCegarLoop]: Abstraction has has 886 places, 3598 transitions, 139792 flow [2023-11-29 02:44:37,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.55) internal successors, (91), 20 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:37,055 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:44:37,055 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:44:37,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2023-11-29 02:44:37,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:37,255 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:44:37,255 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:44:37,255 INFO L85 PathProgramCache]: Analyzing trace with hash 398346251, now seen corresponding path program 80 times [2023-11-29 02:44:37,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:44:37,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123940499] [2023-11-29 02:44:37,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:37,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:44:37,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:44:37,356 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:44:37,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:44:37,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123940499] [2023-11-29 02:44:37,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123940499] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:44:37,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703687969] [2023-11-29 02:44:37,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:44:37,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:37,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:44:37,358 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:44:37,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2023-11-29 02:44:37,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:44:37,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:44:37,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:44:37,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:44:37,536 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:44:37,536 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:44:37,575 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:44:37,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703687969] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:44:37,576 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:44:37,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-29 02:44:37,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717192917] [2023-11-29 02:44:37,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:44:37,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:44:37,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:44:37,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:44:37,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:44:37,577 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:44:37,577 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 886 places, 3598 transitions, 139792 flow. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:37,577 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:44:37,577 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:44:37,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:44:58,248 INFO L124 PetriNetUnfolderBase]: 7456/12095 cut-off events. [2023-11-29 02:44:58,249 INFO L125 PetriNetUnfolderBase]: For 808108/808108 co-relation queries the response was YES. [2023-11-29 02:44:58,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 198492 conditions, 12095 events. 7456/12095 cut-off events. For 808108/808108 co-relation queries the response was YES. Maximal size of possible extension queue 963. Compared 86392 event pairs, 243 based on Foata normal form. 22/12117 useless extension candidates. Maximal degree in co-relation 198018. Up to 8670 conditions per place. [2023-11-29 02:44:58,589 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2791 selfloop transitions, 1013 changer transitions 0/3805 dead transitions. [2023-11-29 02:44:58,589 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 903 places, 3805 transitions, 152949 flow [2023-11-29 02:44:58,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:44:58,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 02:44:58,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 156 transitions. [2023-11-29 02:44:58,590 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39097744360902253 [2023-11-29 02:44:58,591 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 156 transitions. [2023-11-29 02:44:58,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 156 transitions. [2023-11-29 02:44:58,591 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:44:58,591 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 156 transitions. [2023-11-29 02:44:58,591 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 7.428571428571429) internal successors, (156), 21 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:58,592 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:58,592 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:44:58,592 INFO L175 Difference]: Start difference. First operand has 886 places, 3598 transitions, 139792 flow. Second operand 21 states and 156 transitions. [2023-11-29 02:44:58,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 903 places, 3805 transitions, 152949 flow [2023-11-29 02:45:15,937 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 888 places, 3805 transitions, 151146 flow, removed 509 selfloop flow, removed 15 redundant places. [2023-11-29 02:45:16,083 INFO L231 Difference]: Finished difference. Result has 897 places, 3745 transitions, 145444 flow [2023-11-29 02:45:16,084 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=137542, PETRI_DIFFERENCE_MINUEND_PLACES=868, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=859, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2662, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=145444, PETRI_PLACES=897, PETRI_TRANSITIONS=3745} [2023-11-29 02:45:16,084 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 876 predicate places. [2023-11-29 02:45:16,084 INFO L495 AbstractCegarLoop]: Abstraction has has 897 places, 3745 transitions, 145444 flow [2023-11-29 02:45:16,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:45:16,084 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:45:16,084 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:45:16,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2023-11-29 02:45:16,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:16,285 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:45:16,285 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:45:16,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1360403065, now seen corresponding path program 81 times [2023-11-29 02:45:16,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:45:16,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63555461] [2023-11-29 02:45:16,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:16,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:45:16,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:45:16,362 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:45:16,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:45:16,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63555461] [2023-11-29 02:45:16,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63555461] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:45:16,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761429717] [2023-11-29 02:45:16,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:45:16,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:16,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:45:16,363 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:45:16,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2023-11-29 02:45:16,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 02:45:16,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:45:16,480 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:45:16,480 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:45:16,535 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:45:16,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:45:16,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:45:16,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761429717] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:45:16,564 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:45:16,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-29 02:45:16,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501888163] [2023-11-29 02:45:16,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:45:16,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:45:16,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:45:16,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:45:16,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:45:16,566 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:45:16,566 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 897 places, 3745 transitions, 145444 flow. Second operand has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:45:16,566 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:45:16,566 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:45:16,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:45:38,429 INFO L124 PetriNetUnfolderBase]: 7451/12094 cut-off events. [2023-11-29 02:45:38,429 INFO L125 PetriNetUnfolderBase]: For 784362/784362 co-relation queries the response was YES. [2023-11-29 02:45:38,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 198410 conditions, 12094 events. 7451/12094 cut-off events. For 784362/784362 co-relation queries the response was YES. Maximal size of possible extension queue 963. Compared 86666 event pairs, 451 based on Foata normal form. 16/12110 useless extension candidates. Maximal degree in co-relation 197930. Up to 7860 conditions per place. [2023-11-29 02:45:38,921 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2621 selfloop transitions, 1171 changer transitions 6/3799 dead transitions. [2023-11-29 02:45:38,921 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 916 places, 3799 transitions, 153760 flow [2023-11-29 02:45:38,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:45:38,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 02:45:38,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 165 transitions. [2023-11-29 02:45:38,922 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41353383458646614 [2023-11-29 02:45:38,922 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 165 transitions. [2023-11-29 02:45:38,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 165 transitions. [2023-11-29 02:45:38,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:45:38,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 165 transitions. [2023-11-29 02:45:38,922 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 7.857142857142857) internal successors, (165), 21 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:45:38,923 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:45:38,923 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 19.0) internal successors, (418), 22 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:45:38,923 INFO L175 Difference]: Start difference. First operand has 897 places, 3745 transitions, 145444 flow. Second operand 21 states and 165 transitions. [2023-11-29 02:45:38,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 916 places, 3799 transitions, 153760 flow [2023-11-29 02:45:55,436 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 906 places, 3799 transitions, 152342 flow, removed 216 selfloop flow, removed 10 redundant places. [2023-11-29 02:45:55,565 INFO L231 Difference]: Finished difference. Result has 908 places, 3738 transitions, 146266 flow [2023-11-29 02:45:55,567 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=143970, PETRI_DIFFERENCE_MINUEND_PLACES=886, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3741, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2572, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=146266, PETRI_PLACES=908, PETRI_TRANSITIONS=3738} [2023-11-29 02:45:55,567 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 887 predicate places. [2023-11-29 02:45:55,567 INFO L495 AbstractCegarLoop]: Abstraction has has 908 places, 3738 transitions, 146266 flow [2023-11-29 02:45:55,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:45:55,567 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:45:55,567 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:45:55,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2023-11-29 02:45:55,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:55,768 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:45:55,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:45:55,768 INFO L85 PathProgramCache]: Analyzing trace with hash -1010311640, now seen corresponding path program 82 times [2023-11-29 02:45:55,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:45:55,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372919645] [2023-11-29 02:45:55,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:55,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:45:55,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:45:55,843 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:45:55,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:45:55,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372919645] [2023-11-29 02:45:55,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372919645] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:45:55,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973446916] [2023-11-29 02:45:55,843 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 02:45:55,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:55,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:45:55,844 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:45:55,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2023-11-29 02:45:55,982 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 02:45:55,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:45:55,983 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:45:55,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:45:56,031 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:45:56,031 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:45:56,067 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:45:56,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973446916] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:45:56,067 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:45:56,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 16 [2023-11-29 02:45:56,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842398594] [2023-11-29 02:45:56,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:45:56,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:45:56,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:45:56,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:45:56,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:45:56,068 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:45:56,069 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 908 places, 3738 transitions, 146266 flow. Second operand has 16 states, 16 states have (on average 4.8125) internal successors, (77), 16 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:45:56,069 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:45:56,069 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:45:56,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:46:19,019 INFO L124 PetriNetUnfolderBase]: 7591/12274 cut-off events. [2023-11-29 02:46:19,019 INFO L125 PetriNetUnfolderBase]: For 834305/834305 co-relation queries the response was YES. [2023-11-29 02:46:19,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 205182 conditions, 12274 events. 7591/12274 cut-off events. For 834305/834305 co-relation queries the response was YES. Maximal size of possible extension queue 976. Compared 87118 event pairs, 1443 based on Foata normal form. 36/12310 useless extension candidates. Maximal degree in co-relation 204706. Up to 9935 conditions per place. [2023-11-29 02:46:19,371 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2836 selfloop transitions, 1040 changer transitions 0/3877 dead transitions. [2023-11-29 02:46:19,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 932 places, 3877 transitions, 159519 flow [2023-11-29 02:46:19,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 02:46:19,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 02:46:19,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 186 transitions. [2023-11-29 02:46:19,372 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.391578947368421 [2023-11-29 02:46:19,372 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 186 transitions. [2023-11-29 02:46:19,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 186 transitions. [2023-11-29 02:46:19,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:46:19,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 186 transitions. [2023-11-29 02:46:19,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 7.44) internal successors, (186), 25 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:46:19,374 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:46:19,374 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 19.0) internal successors, (494), 26 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:46:19,374 INFO L175 Difference]: Start difference. First operand has 908 places, 3738 transitions, 146266 flow. Second operand 25 states and 186 transitions. [2023-11-29 02:46:19,374 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 932 places, 3877 transitions, 159519 flow [2023-11-29 02:46:36,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 921 places, 3877 transitions, 158657 flow, removed 23 selfloop flow, removed 11 redundant places. [2023-11-29 02:46:36,606 INFO L231 Difference]: Finished difference. Result has 927 places, 3822 transitions, 153559 flow [2023-11-29 02:46:36,607 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=144951, PETRI_DIFFERENCE_MINUEND_PLACES=897, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3727, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=953, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2706, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=153559, PETRI_PLACES=927, PETRI_TRANSITIONS=3822} [2023-11-29 02:46:36,607 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 906 predicate places. [2023-11-29 02:46:36,607 INFO L495 AbstractCegarLoop]: Abstraction has has 927 places, 3822 transitions, 153559 flow [2023-11-29 02:46:36,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.8125) internal successors, (77), 16 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:46:36,607 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:46:36,607 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:36,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:36,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:46:36,808 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:46:36,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:36,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1037858953, now seen corresponding path program 83 times [2023-11-29 02:46:36,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:36,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42961650] [2023-11-29 02:46:36,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:36,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:36,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:36,889 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:46:36,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:36,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42961650] [2023-11-29 02:46:36,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42961650] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:46:36,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166471772] [2023-11-29 02:46:36,890 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 02:46:36,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:46:36,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:36,891 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:46:36,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2023-11-29 02:46:37,007 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-29 02:46:37,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:46:37,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:46:37,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:37,055 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:46:37,055 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:46:37,088 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:46:37,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166471772] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:46:37,089 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:46:37,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2023-11-29 02:46:37,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540227459] [2023-11-29 02:46:37,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:46:37,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 02:46:37,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:37,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:46:37,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:46:37,089 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:46:37,090 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 927 places, 3822 transitions, 153559 flow. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:46:37,090 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:46:37,090 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:46:37,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:47:00,890 INFO L124 PetriNetUnfolderBase]: 7901/12806 cut-off events. [2023-11-29 02:47:00,890 INFO L125 PetriNetUnfolderBase]: For 855454/855454 co-relation queries the response was YES. [2023-11-29 02:47:01,084 INFO L83 FinitePrefix]: Finished finitePrefix Result has 216494 conditions, 12806 events. 7901/12806 cut-off events. For 855454/855454 co-relation queries the response was YES. Maximal size of possible extension queue 1011. Compared 92049 event pairs, 29 based on Foata normal form. 6/12812 useless extension candidates. Maximal degree in co-relation 216012. Up to 7195 conditions per place. [2023-11-29 02:47:01,183 INFO L140 encePairwiseOnDemand]: 13/19 looper letters, 2680 selfloop transitions, 1385 changer transitions 0/4066 dead transitions. [2023-11-29 02:47:01,183 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 939 places, 4066 transitions, 169246 flow [2023-11-29 02:47:01,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 02:47:01,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 02:47:01,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 110 transitions. [2023-11-29 02:47:01,184 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44534412955465585 [2023-11-29 02:47:01,184 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 110 transitions. [2023-11-29 02:47:01,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 110 transitions. [2023-11-29 02:47:01,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:47:01,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 110 transitions. [2023-11-29 02:47:01,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 8.461538461538462) internal successors, (110), 13 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:47:01,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:47:01,185 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:47:01,185 INFO L175 Difference]: Start difference. First operand has 927 places, 3822 transitions, 153559 flow. Second operand 13 states and 110 transitions. [2023-11-29 02:47:01,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 939 places, 4066 transitions, 169246 flow [2023-11-29 02:47:21,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 927 places, 4066 transitions, 167999 flow, removed 569 selfloop flow, removed 12 redundant places. [2023-11-29 02:47:21,564 INFO L231 Difference]: Finished difference. Result has 933 places, 3984 transitions, 161405 flow [2023-11-29 02:47:21,566 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=19, PETRI_DIFFERENCE_MINUEND_FLOW=152154, PETRI_DIFFERENCE_MINUEND_PLACES=915, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3818, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1219, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2485, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=161405, PETRI_PLACES=933, PETRI_TRANSITIONS=3984} [2023-11-29 02:47:21,566 INFO L281 CegarLoopForPetriNet]: 21 programPoint places, 912 predicate places. [2023-11-29 02:47:21,566 INFO L495 AbstractCegarLoop]: Abstraction has has 933 places, 3984 transitions, 161405 flow [2023-11-29 02:47:21,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:47:21,566 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:47:21,567 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:47:21,571 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2023-11-29 02:47:21,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:47:21,767 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 02:47:21,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:47:21,767 INFO L85 PathProgramCache]: Analyzing trace with hash -1194651900, now seen corresponding path program 84 times [2023-11-29 02:47:21,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:47:21,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184357596] [2023-11-29 02:47:21,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:47:21,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:47:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:47:21,846 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:47:21,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:47:21,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184357596] [2023-11-29 02:47:21,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184357596] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:47:21,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415695467] [2023-11-29 02:47:21,847 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 02:47:21,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:47:21,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:47:21,848 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:47:21,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55ee502b-51c9-4da6-a938-66c2d7606f8a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2023-11-29 02:47:21,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 02:47:21,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:47:21,996 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:47:21,996 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:47:22,048 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:47:22,048 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:47:22,079 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:47:22,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415695467] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:47:22,079 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:47:22,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 16 [2023-11-29 02:47:22,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448587266] [2023-11-29 02:47:22,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:47:22,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:47:22,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:47:22,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:47:22,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:47:22,080 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 19 [2023-11-29 02:47:22,081 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 933 places, 3984 transitions, 161405 flow. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 02:47:22,081 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:47:22,081 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 19 [2023-11-29 02:47:22,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand